{ attributes = ( { columnName = "ARTIST_ID"; externalType = int; name = artistId; valueClassName = NSNumber; valueType = i; }, { columnName = "EXHIBIT_ID"; externalType = int; name = exhibitId; valueClassName = NSNumber; valueType = i; } ); attributesUsedForLocking = (artistId, exhibitId); className = "org.apache.art.ArtistExhibit"; classProperties = (toExhibit, toArtist); externalName = "ARTIST_EXHIBIT"; fetchSpecificationDictionary = {}; internalInfo = {"_nameInObjectStore" = "ARTIST_EXIBIT"; }; name = ArtistExhibit; primaryKeyAttributes = (artistId, exhibitId); relationships = ( { destination = Artist; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = artistId; sourceAttribute = artistId; }); name = toArtist; }, { destination = Exhibit; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = exhibitId; sourceAttribute = exhibitId; }); name = toExhibit; } ); }