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

Thing Names and Identifiers

As we’ve seen, the problem of how to name Things is not unique to any one of our principle categories. To be sure, arriving at names for Persons and Geopolitical Areas is more complex than naming Activities or Geographic Points. Still, the problem is widespread enough that it is worth including in our template, as well as in each of the individual topics. The pattern is shown in Figure 9-4. In this model, Thing Name is defined to be the application of a piece of text to describe one instance of Thing (or, for that matter, a Thing Specification). That is, each Thing Name must be to describe exactly one Thing or one Thing Specification, and each Thing Name must be an example of one and only one Thing Name Type.

Yes, ...

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