O'Reilly logo

UML and Data Modeling: A Reconciliation by David Hay

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Note that Person is described by the attribute Birth Date, while Organization is described solely by the attribute Purpose. So far they have no identifying attributes, but these will come next.

Parties

People and organizations share many attributes and relationships to other entities. A corporation is, after all, a legal Person. Both people and organizations can be described by Names and Addresses, and both may be party to contracts. For this reason, while Person and Organization are useful entities, so too is the super-set of the two, which we will here call Party. This is shown in Figure 5-1.

In this example, Party has the common attributes Global Party Identifier and Name. In Figure 5-1 we saw that Person has the attribute Birth Date

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required