O'Reilly logo

Enterprise Model Patterns: Describing the World (UML Version) by David C. 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

Party Identifiers and Names

Back in Figure 4-2, Party is shown with the attribute Global Party Identifier, marked with <<ID>> to show that it is a component of the unique identifier for the entity class.[(] This symbol is an extension to UML to show that each instance of an entity class is uniquely identified—at least in part—by the annotated attribute. In this case, it shows that each instance of Party has a unique value for Global Party Identifier. It is also only a dream today. Many are working on schemes for eliminating duplicate records and neatly being able to identify everyone. It hasn’t happened yet. Many systems have a surrogate key that forces uniqueness for all instances of Party within the system, but there is no guarantee that in ...

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