CDIFDataDescription

ComponentPosition

CDIFDataDescription::Classes::ComponentPosition

Definition

Documentation

Original
Reference

cdi:ComponentPosition

Definition

Definition

Indexes the components in a data structure using integers with a position indicated by incrementing upward from 0 or 1.

CDIF
Definition

Component-position wrapper used inside cdif:isComposedOf on a PrimaryKey. Carries cdif:position (1-based integer) and cdi:indexes (the InstanceVariable at that position).

Diagram

Inheritance

No generalization relationships.

Attributes

NameTypeMultiplicityDescription
identifierXsdAnyUri[0..1]

Documentation

Original
Reference

schema:identifier

Definition

The identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details.

Scope

Domain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL).

CDIF
Definition

Identifier for this enumerated (categorical) domain.

Scope

@id.

positioninteger[1]

Documentation

Original
Reference

cdif:position

CDIF
Definition

cdif:position - 1-based position of the component in the key.

Associations

RoleTargetMultiplicityKind
isComposedOfPrimaryKey[1..*]composition
indexesInstanceVariable[1]association