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

  1. {
  2.     attributes = (
  3.         {
  4.             columnName = PRODUCT_ID; 
  5.             externalType = NUMBER; 
  6.             name = productID; 
  7.             precision = 9; 
  8.             valueClassName = NSNumber; 
  9.             valueType = i; 
  10.         }, 
  11.         {
  12.             columnName = RENTAL_TERMS_ID; 
  13.             externalType = NUMBER; 
  14.             name = rentalTermsID; 
  15.             precision = 9; 
  16.             valueClassName = NSNumber; 
  17.             valueType = i; 
  18.         }
  19.     ); 
  20.     attributesUsedForLocking = (productID, rentalTermsID); 
  21.     className = Product; 
  22.     classProperties = (units, rentalTerms); 
  23.     externalName = PRODUCT; 
  24.     isAbstractEntity = Y; 
  25.     isReadOnly = Y; 
  26.     maxNumberOfInstancesToBatchFetch = 20; 
  27.     name = Product; 
  28.     primaryKeyAttributes = (productID); 
  29.     relationships = (
  30.         {
  31.             destination = RentalTerms; 
  32.             isToMany = N; 
  33.             joinSemantic = EOInnerJoin; 
  34.             joins = ({destinationAttribute = rentalTermID; sourceAttribute = rentalTermsID; }); 
  35.             name = rentalTerms; 
  36.         }, 
  37.         {
  38.             deleteRule = EODeleteRuleDeny; 
  39.             destination = Unit; 
  40.             isToMany = Y; 
  41.             joinSemantic = EOInnerJoin; 
  42.             joins = ({destinationAttribute = productID; sourceAttribute = productID; }); 
  43.             name = units; 
  44.             numberOfToManyFaultsToBatchFetch = 20; 
  45.         }
  46.     ); 
  47. }
  48.