* @param database database object
*/
public static void clearSnapshotForRelationshipNamedInDatabase(EOEnterpriseObject eo, String relationshipName, EODatabase database) {
EOEditingContext ec = eo.editingContext();
EOObjectStoreCoordinator osc = (EOObjectStoreCoordinator) ec.rootObjectStore();
osc.lock();
try {
EOGlobalID gid = ec.globalIDForObject(eo);
database.recordSnapshotForSourceGlobalID(null, gid, relationshipName);
Object o = eo.storedValueForKey(relationshipName);
boolean needRefresh = false;