8. General Principles for Relationships
8.1 Example of Inappropriate Cardinalities—Batch and Product Type
8.2 Example of Inappropriate Cardinalities—Packed Products
8.3 An Example of Inappropriate Cardinalities—Ship
8.4 A Good Example of Applying the Principles for Relationships—Transfer and Storage
8.5 Concluding Remarks
In this chapter I give some examples of the traps found with relationship types in data models, and I show how you can apply the general principles from
to help resolve and avoid these issues. Applying the principles will make your data models more consistent, and they will be more likely to support the data you need, rather than just the data you first thought of.
The principles for ...