{ attributes = ( { columnName = "GALLERY_ID"; externalType = int; name = galleryId; valueClassName = NSNumber; valueType = i; }, { columnName = "GALLERY_NAME"; externalType = varchar; name = galleryName; valueClassName = NSString; width = 100; } ); attributesUsedForLocking = (galleryId); className = "org.apache.art.Gallery"; classProperties = (galleryName, paintingArray, exhibitArray); externalName = GALLERY; fetchSpecificationDictionary = {}; name = Gallery; primaryKeyAttributes = (galleryId); relationships = ( { deleteRule = EODeleteRuleCascade; destination = Exhibit; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = galleryId; sourceAttribute = galleryId; }); name = exhibitArray; }, { destination = Painting; isToMany = Y; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = galleryId; sourceAttribute = galleryId; }); name = paintingArray; } ); }