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

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.