Reference Relationships
In a reference relationship, one concept instance references another concept instance.
A concept that is the target of a reference can itself refer to one or more other concepts. Reference relationships are not, however, hierarchical.
The relationship is defined by a ConceptReference property in the referring concept.
See Containment and Reference Concept Relationship Rules for rules governing the behavior of concepts linked by containment or reference. The table also helps you to choose which is the appropriate type of relationship for your needs.
Reference Example: Order with SalesRep and Customer
To configure a concept Order to reference a concept SalesRep, you add a ConceptReference property, Rep for example, whose value is the ID of concept SalesRep. The Rep property provides the link between the referring and referenced concepts:
You can also define additional reference relationships such as:
- When a Contained or Referred Concept Instance is Deleted
There is an important difference in behavior when history is tracked for an array property, and when history is not tracked, or the property is not an array.