Working with Association Multiplicity

The IDE lets you assign both preset and user-defined multiplicity values to the ends of associations. An association's multiplicity value represents the number of objects that can participate in the association relationship. When you assign multiplicity values to associations, the values appear in the Properties window under the Ends node, and they appear in the association's Class diagram. You can show and hide an association's multiplicity values in their Diagram window.

The following topics provide more information about working with association multiplicity:

The table below shows the values that you can assign to the end of an association:

Multiplicity Value Description
0..1 Denotes a relationship that lets zero or one object participate, but no more than one.
0..* Denotes a relationship that lets between zero and an infinite number of objects participate.
* Denotes a relationship that lets an infinite number of objects participate.
1 Denotes a relationship that lets exactly one object participate.
1..* Denotes a relationship that lets between one and an infinite number of objects participate, but never less than one.

Legal Notices