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 ...

Get Enterprise Model Patterns: Describing the World (UML Version) now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.