home *** CD-ROM | disk | FTP | other *** search
/ OpenStep (Enterprise) / OpenStepENTCD.toast / OEDEV / EODEV.Z / GameMedia.plist < prev    next >
Encoding:
Text File  |  1996-08-01  |  1.8 KB  |  61 lines

  1. {
  2.     attributes = (
  3.         {
  4.             columnName = NAME; 
  5.             externalType = VARCHAR2; 
  6.             name = name; 
  7.             valueClassName = NSString; 
  8.             width = 20; 
  9.         }, 
  10.         {
  11.             columnName = PLATFORM; 
  12.             externalType = VARCHAR2; 
  13.             name = platform; 
  14.             valueClassName = NSString; 
  15.             width = 20; 
  16.         }, 
  17.         {
  18.             columnName = PRODUCT_ID; 
  19.             externalType = NUMBER; 
  20.             name = productID; 
  21.             precision = 9; 
  22.             valueClassName = NSNumber; 
  23.             valueType = i; 
  24.         }, 
  25.         {
  26.             columnName = RENTAL_TERMS_ID; 
  27.             externalType = NUMBER; 
  28.             name = rentalTermsID; 
  29.             precision = 9; 
  30.             valueClassName = NSNumber; 
  31.             valueType = i; 
  32.         }
  33.     ); 
  34.     attributesUsedForLocking = (productID, name, platform, rentalTermsID); 
  35.     className = GameMedia; 
  36.     classProperties = (name, platform, units, rentalTerms); 
  37.     externalName = GAME_MEDIA; 
  38.     maxNumberOfInstancesToBatchFetch = 20; 
  39.     name = GameMedia; 
  40.     parent = Product; 
  41.     primaryKeyAttributes = (productID); 
  42.     relationships = (
  43.         {
  44.             destination = RentalTerms; 
  45.             isToMany = N; 
  46.             joinSemantic = EOInnerJoin; 
  47.             joins = ({destinationAttribute = rentalTermID; sourceAttribute = rentalTermsID; }); 
  48.             name = rentalTerms; 
  49.         }, 
  50.         {
  51.             deleteRule = EODeleteRuleDeny; 
  52.             destination = Unit; 
  53.             isToMany = Y; 
  54.             joinSemantic = EOInnerJoin; 
  55.             joins = ({destinationAttribute = productID; sourceAttribute = productID; }); 
  56.             name = units; 
  57.             numberOfToManyFaultsToBatchFetch = 20; 
  58.         }
  59.     ); 
  60. }
  61.