Meta Data Services Programming

Understanding Relationship Roles

Each relationship belongs to two relationship collections, one that describes the relationship from the perspective of the origin, and another that describes it from the perspective of the destination.

For example, the relationship Herman Melville wrote Billy Budd is a member of two different collections:

There is a relationship between collection type and relationship type. The following figure shows some relationship types and their attendant collection types.

In the figure, each relationship type has exactly two collection types. The following are true for every relationship:

See Also

Designing Information Models