volume_mute
Class Diagram Reading
publish date: 2026/06/09 19:47:10.607514 UTC
volume_mute
In a UML class diagram, what does a 1..* multiplicity annotation on one end of an association line mean?
Correct Answer
There is one or more (at least one, no upper limit) objects of that class involved in the association
Explanation
1..* means one or more - at least one object is involved in the association, with no upper limit. For example, Patient diagnosed-with Condition with 1..* on the Condition end means a patient must have at least one condition, but may have many. This differs from * (zero or more), 1 (exactly one), and 1..4 (between one and four).
Reference
Software Engineering, Ian Sommerville, 10th edition
