home *** CD-ROM | disk | FTP | other *** search
/ Nebula 1995 August / NEBULA.mdf / SourceCode / Database / OTC_EOFBetaExamples_V1.0 / EOFramework / EnterpriseObject / Authors.eomodel < prev    next >
Encoding:
Text File  |  1994-06-16  |  1.9 KB  |  83 lines

  1. {
  2.     Class = EOModel; 
  3.     EOModelVersion = 1; 
  4.     adaptorName = Sybase; 
  5.     connectionDictionary = {databaseName = pubs; hostName = SYBASE; password = ""; userName = sa; }; 
  6.     entities = (
  7.     {
  8.             Class = EOEntity; 
  9.         attributes = (
  10.         {
  11.                     Class = EOAttribute; 
  12.             columnName = address; 
  13.             externalType = varchar; 
  14.             isReadOnly = N; 
  15.             name = address; 
  16.             valueClassName = NSString; 
  17.         }, 
  18.         {
  19.                     Class = EOAttribute; 
  20.             columnName = au_fname; 
  21.             externalType = varchar; 
  22.             isReadOnly = N; 
  23.             name = au_fname; 
  24.             valueClassName = NSString; 
  25.         }, 
  26.         {
  27.                     Class = EOAttribute; 
  28.             columnName = au_id; 
  29.             externalType = id; 
  30.             isReadOnly = N; 
  31.             name = au_id; 
  32.             valueClassName = NSString; 
  33.         }, 
  34.         {
  35.                     Class = EOAttribute; 
  36.             columnName = au_lname; 
  37.             externalType = varchar; 
  38.             isReadOnly = N; 
  39.             name = au_lname; 
  40.             valueClassName = NSString; 
  41.         }, 
  42.         {
  43.                     Class = EOAttribute; 
  44.             columnName = city; 
  45.             externalType = varchar; 
  46.             isReadOnly = N; 
  47.             name = city; 
  48.             valueClassName = NSString; 
  49.         }, 
  50.         {
  51.                     Class = EOAttribute; 
  52.             definition = "au_fname + \" \" + au_lname"; 
  53.             externalType = varchar; 
  54.             isReadOnly = Y; 
  55.             name = fullname; 
  56.             valueClassName = NSString; 
  57.         }, 
  58.         {
  59.                     Class = EOAttribute; 
  60.             columnName = state; 
  61.             externalType = char; 
  62.             isReadOnly = N; 
  63.             name = state; 
  64.             valueClassName = NSString; 
  65.         }, 
  66.         {
  67.                     Class = EOAttribute; 
  68.             columnName = zip; 
  69.             externalType = char; 
  70.             isReadOnly = N; 
  71.             name = zip; 
  72.             valueClassName = NSString; 
  73.         }
  74.         ); 
  75.         attributesUsedForLocking = (au_id, city, state, zip, address, au_fname, au_lname); 
  76.         classProperties = (au_id, city, state, zip, address, au_fname, au_lname, fullname); 
  77.         externalName = authors; 
  78.         isReadOnly = N; 
  79.         name = authors; 
  80.         primaryKeyAttributes = (au_id); 
  81.     }
  82.     ); 
  83. }