ForeignKey
CDIFDataStructure::Classes::ForeignKey
Definition
Role of a set of cdi:RepresentedVariables for content referencing. cdi:isComposedOf is a list of RepresentedVariables in this structure; cdi:references is the PrimaryKey in another structure that this foreign key references.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | XsdAnyUri ↗ | [0..1] | @id - resolvable URI for this foreign key. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| hasForeignKey | ← DataStructure | [0..*] | composition |
| hasForeignKey | ← DimensionalDataStructure | [0..*] | composition |
| hasForeignKey | ← WideDataStructure | [0..*] | composition |
| isComposedOf | → RepresentedVariable | [1..*] | association |
| references | → PrimaryKey | [0..1] | association |