home *** CD-ROM | disk | FTP | other *** search
- {
- EOModelVersion = 1;
- adaptorName = Oracle7;
- connectionDictionary = {hostMachine = "sqadbserver"; password = "testuser4"; serverId = "EOFTest"; userName = "testuser4"; };
- entities = (
- {
- attributes = (
- {
- columnName = DEPARTMENT_NAME;
- externalType = CHAR;
- name = DepartmentName;
- valueClassName = NSString;
- },
- {
- columnName = DEPT_ID;
- externalType = NUMBER;
- name = DeptId;
- valueClassName = NSNumber;
- valueType = i;
- },
- {
- definition = toFacility.Location;
- externalType = CHAR;
- isReadOnly = Y;
- name = FacilityLocation;
- valueClassName = NSString;
- },
- {
- columnName = LOCATION_ID;
- externalType = NUMBER;
- name = LocationId;
- valueClassName = NSNumber;
- valueType = i;
- }
- );
- attributesUsedForLocking = (DeptId, DepartmentName, LocationId);
- className = Department;
- classProperties = (DeptId, DepartmentName, LocationId, toEmployee, toFacility, FacilityLocation);
- externalName = DEPARTMENT;
- name = Department;
- primaryKeyAttributes = (DeptId);
- relationships = (
- {
- destination = Employee;
- isToMany = Y;
- joins = (
- {
- destinationAttribute = DeptId;
- joinOperator = EOJoinEqualTo;
- joinSemantic = EOInnerJoin;
- sourceAttribute = DeptId;
- }
- );
- name = toEmployee;
- },
- {
- destination = Facility;
- isToMany = N;
- joins = (
- {
- destinationAttribute = LocationId;
- joinOperator = EOJoinEqualTo;
- joinSemantic = EOInnerJoin;
- sourceAttribute = LocationId;
- }
- );
- name = toFacility;
- }
- );
- },
- {
- attributes = (
- {
- columnName = ADDRESS;
- externalType = CHAR;
- name = Address;
- valueClassName = NSString;
- },
- {
- columnName = CITY;
- externalType = CHAR;
- name = City;
- valueClassName = NSString;
- },
- {
- columnName = DEPT_ID;
- externalType = NUMBER;
- name = DeptId;
- valueClassName = NSNumber;
- valueType = i;
- },
- {
- columnName = EMP_ID;
- externalType = NUMBER;
- name = EmpId;
- valueClassName = NSNumber;
- valueType = i;
- },
- {
- columnName = FIRST_NAME;
- externalType = CHAR;
- name = FirstName;
- valueClassName = NSString;
- },
- {
- definition = toJobTitle.Title;
- externalType = CHAR;
- isReadOnly = Y;
- name = JobTitle;
- valueClassName = NSString;
- },
- {
- columnName = LAST_NAME;
- externalType = CHAR;
- name = LastName;
- valueClassName = NSString;
- },
- {
- columnName = SALARY;
- externalType = NUMBER;
- name = Salary;
- valueClassName = NSNumber;
- valueType = d;
- },
- {
- columnName = TITLE_ID;
- externalType = NUMBER;
- name = TitleId;
- valueClassName = NSNumber;
- valueType = i;
- }
- );
- attributesUsedForLocking = (Address, City, DeptId, EmpId, FirstName, LastName, Salary, TitleId);
- classProperties = (
- Address,
- City,
- DeptId,
- EmpId,
- FirstName,
- LastName,
- Salary,
- TitleId,
- toJobTitle,
- JobTitle
- );
- externalName = EMPLOYEE;
- name = Employee;
- primaryKeyAttributes = (EmpId);
- relationships = (
- {
- destination = JobTitle;
- isToMany = N;
- joins = (
- {
- destinationAttribute = TitleId;
- joinOperator = EOJoinEqualTo;
- joinSemantic = EOInnerJoin;
- sourceAttribute = TitleId;
- }
- );
- name = toJobTitle;
- }
- );
- },
- {
- attributes = (
- {
- columnName = LOCATION;
- externalType = CHAR;
- name = Location;
- valueClassName = NSString;
- },
- {
- columnName = LOCATION_ID;
- externalType = NUMBER;
- name = LocationId;
- valueClassName = NSNumber;
- valueType = i;
- },
- {
- columnName = PHOTO;
- externalType = "LONG RAW";
- name = Photo;
- valueClassName = NSData;
- }
- );
- attributesUsedForLocking = (Location, LocationId, Photo);
- classProperties = (Location, LocationId, Photo);
- externalName = FACILITY;
- name = Facility;
- primaryKeyAttributes = (LocationId);
- },
- {
- attributes = (
- {
- columnName = TITLE;
- externalType = CHAR;
- name = Title;
- valueClassName = NSString;
- },
- {
- columnName = TITLE_ID;
- externalType = NUMBER;
- name = TitleId;
- valueClassName = NSNumber;
- valueType = i;
- },
- {
- columnName = TITLE_TYPE;
- externalType = CHAR;
- name = TitleType;
- valueClassName = NSString;
- }
- );
- attributesUsedForLocking = (Title, TitleId, TitleType);
- classProperties = (Title, TitleId, TitleType);
- externalName = JOB_TITLE;
- name = JobTitle;
- primaryKeyAttributes = (TitleId);
- }
- );
- }
-