{ attributes = ( { allowsNull = Y; columnName = "CREATED_AT"; name = createdAt; prototypeName = dateTime; }, {allowsNull = N; name = id; prototypeName = id; valueType = l; }, {allowsNull = N; columnName = NAME; name = name; prototypeName = varchar100; }, { allowsNull = Y; columnName = "PERSON_ID"; name = personId; prototypeName = id; valueType = l; }, { allowsNull = Y; columnName = "UPDATED_AT"; name = updatedAt; prototypeName = dateTime; } ); attributesUsedForLocking = (createdAt, id, name, personId, updatedAt); className = "org.wonova.ed.model.server.Dog"; classProperties = (createdAt, name, person, personId, updatedAt); externalName = DOG; fetchSpecificationDictionary = {}; name = Dog; primaryKeyAttributes = (id); relationships = ( { destination = Person; isToMany = N; joinSemantic = EOInnerJoin; joins = ({destinationAttribute = id; sourceAttribute = personId; }); name = person; } ); }