Inheritance Rules, Cheat Sheet Version
Essentially, any class that can be part of an <Attribute Set> (see DRM Diagram, Sheet 19) can be inherited.
- Aggregate organizers can inherit from their organizers
- Primitives can inherit from their aggregate organizers
- <Base Vertex> can inherit from the primitive aggregating it
The most ‘recent’ information wins, if any conflicts occur - e.g. an object’s own <Color> would win out over any conflicting inherited <Color> information.
Two types of link objects also participate - those for Classification and for Time Related aggregates.