Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

So in the first case, the difference in meaning is in the classes, and in the second case, the difference in meaning is in the properties.

A similar example is for MonetaryAmounts. There is just one kind of MonetaryAmount, not many. But there are many different relationships to a MonetaryAmount, e.g.: hasAnnualSalary, hasCreditLimit, hasNoteAmount, monthlyPayment, etc