Relationship
Purpose
A Relationship describes an association between Objects.
Relationships may be used to define the kinds of associations in which an Object may participate or to represent a specific association between Objects.
The Canonical Data Model defines the structure of a Relationship but does not define the available Relationship types.
---
Structure
A Relationship consists of:
id- Identifies the Relationship.type- Classifies the Relationship.content- Contains the data associated with the Relationship.
The interpretation of content is determined by type.
---
Characteristics
- Relationships are independent.
- Relationships may contain any valid data.
- Relationships are immutable.