Class CARDINALITY

Express constraints on the cardinality of container objects which are the values of
multiply-valued attributes, including uniqueness and ordering, providing the
means to state that a container acts like a logical list, set or bag. The cardinality
cannot contradict the cardinality of the corresponding attribute within the relevantreference model.

Declaration :

Artifact : CARDINALITY

Attribut is_ordered

True if the members of the container attribute
to which this cardinality refers are ordered.

Declaration :

Attribut is_unique

True if the members of the container attribute
to which this cardinality refers are unique.

Declaration :

Attribut interval

The interval of this cardinality.

Declaration :

Operation is_bag

True if the semantics of this cardinality represent a set, i.e. unordered, unique membership.

Declaration :

Operation is_list

True if the semantics of this cardinality represent a list, i.e. ordered, non-unique membership.

Declaration :

Operation is_set

True if the semantics of this cardinality represent a bag, i.e. unordered, non-unique membership.

Declaration :

All public operations : is_bag , is_list , is_set