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

  1. {
  2.     attributes = (
  3.         {
  4.             columnName = AMOUNT; 
  5.             externalType = NUMBER; 
  6.             name = amount; 
  7.             precision = 7; 
  8.             scale = 2; 
  9.             valueClassName = NSDecimalNumber; 
  10.         }, 
  11.         {
  12.             allowsNull = Y; 
  13.             columnName = DATE_PAID; 
  14.             externalType = DATE; 
  15.             name = datePaid; 
  16.             valueClassName = NSCalendarDate; 
  17.         }, 
  18.         {
  19.             columnName = FEE_ID; 
  20.             externalType = NUMBER; 
  21.             name = feeID; 
  22.             precision = 9; 
  23.             valueClassName = NSNumber; 
  24.             valueType = i; 
  25.         }, 
  26.         {
  27.             columnName = FEE_TYPE_ID; 
  28.             externalType = NUMBER; 
  29.             name = feeTypeID; 
  30.             precision = 9; 
  31.             valueClassName = NSNumber; 
  32.             valueType = i; 
  33.         }, 
  34.         {
  35.             columnName = RENTAL_ID; 
  36.             externalType = NUMBER; 
  37.             name = rentalID; 
  38.             precision = 9; 
  39.             valueClassName = NSNumber; 
  40.             valueType = i; 
  41.         }
  42.     ); 
  43.     attributesUsedForLocking = (feeID, rentalID, feeTypeID, datePaid, amount); 
  44.     className = Fee; 
  45.     classProperties = (datePaid, amount, rental, feeType); 
  46.     externalName = FEE; 
  47.     name = Fee; 
  48.     primaryKeyAttributes = (feeID); 
  49.     relationships = (
  50.         {
  51.             destination = FeeType; 
  52.             isToMany = N; 
  53.             joinSemantic = EOInnerJoin; 
  54.             joins = ({destinationAttribute = feeTypeID; sourceAttribute = feeTypeID; }); 
  55.             name = feeType; 
  56.         }, 
  57.         {
  58.             destination = Rental; 
  59.             isToMany = N; 
  60.             joinSemantic = EOInnerJoin; 
  61.             joins = ({destinationAttribute = rentalID; sourceAttribute = rentalID; }); 
  62.             name = rental; 
  63.         }
  64.     ); 
  65. }
  66.