Data Representation Model API
Descriptive data about object classes.
- User can determine if a class is abstract versus a concrete class, or if it is a link class.
Descriptive data about class relationships.
- The multiplicity & connectivity rules are provided to determine which classes can aggregate or associate to another and how many.
- Directionality rules provided to differentiate the one-way relationships from two-way relationships.
- Shortest possible distance (hops) between two classes in the aggregation hierarchy.