Category talk:Cardinality Constraint

From CIMI
Jump to: navigation, search

A cardinality constraint limits the number of instances of an element that can exist in a given relationship in a clinical model - for example '0..1', '1..Many'.

[JL: added "for an element"; replaced "of a given data item" with "in a given relationship"

change made --Jay Lyle 16:59, 28 February 2012 (EST)

--Stephen Chu 11 July 2012 It will be useful to articulate the relationship of "cardinality" with two other concepts: "obligation" and "occurrences". "Cardinality" encapsulates these two concepts.


Gerard also suggests decomposing this term, and you should both feel free to do so. (I think your assertion that 'cardinality' may comprise 'obligation' is arguable, but we do have that concept out in the open, under 'constraint.') But while we may want to define 'cardinality' and 'constraint,' we still need a coherent and sufficient definition of the modeling tool that we call 'cardinality constraint.' E.g., "A limit on the number of times a model element may be instantiated in a particular relationship" --Jay Lyle 09:23, 19 February 2013 (CST)