7. Applying the Principles for Attributes
7.1 Looking for Attributes Representing Relationships
7.1.1 An Example—Sales Product
7.1.2 An Example— Personnel and Security
7.2.1 Internal Identification
7.2.2 An Example of Inappropriate Choice of Unique Identifier—Ship
7.2.3 External Identification
7.3 What Other Attributes Might You Expect?
7.4 Concluding Remarks on Attributes
In this chapter, I look at some practical examples of problems that arise with attributes in data models and how the principles set out in the previous chapter can help overcome or avoid these problems, because they lead to data models that are more stable and regular in their structure.
The two principles related to ...