CDIFDataStructure

PrimaryKey

CDIFDataStructure::Classes::PrimaryKey

Definition

Role of an ordered set of cdi:RepresentedVariables that uniquely identify each data instance. Position is implicit in cdif:isComposedOf array order; each membership carries a cdif:position integer.

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
identifierXsdAnyUri ↗[0..1]@id - resolvable URI for this primary key.

Associations

RoleTargetMultiplicityKind
hasPrimaryKeyDataStructure[0..1]composition
hasPrimaryKeyDimensionalDataStructure[0..1]composition
hasPrimaryKeyLongDataStructure[0..1]composition
hasPrimaryKeyWideDataStructure[0..1]composition
isComposedOfRepresentedVariable[1..*]association
referencesForeignKey[0..1]association