Multiplicity, also know as cardinality to many Rational Rose® users, specifies how many instances of one classifier may be associated with a single instance of another classifier. While the general definition of multiplicity has not changed between UML 1.4 and UML 2.0, the multiplicity notation that appears on diagram elements has changed.
In Rose and UML 1.4, a simple "n" represented an unlimited upper bound for multiplicity notation; in UML 2.0, an unlimited bound is represented by an asterisk " *." When you import a Rose model, all multiplicity notation will reflect the UML 2.0 convention.
Rose Multiplicity Notation | Software Architect Multiplicity Notation | Multiplicity Description |
---|---|---|
n | * | Unlimited number of instances |
1 | 1 | Exactly 1 instance |
0..n | * | 0 or more instances |
1..n | 1,,* | 1 or more instances |
0..1 | 0..1 | 0 or 1 instances |