Mandatory Value Constraints

Let’s learn about mandatory value constraints.

Mandatory value constraints in UML

A mandatory value constraint requires that a property must have a value. This can be expressed in a UML class diagram with the help of a multiplicity constraint expression where the lower multiplicity is 1. For a single-valued property, this would result in the multiplicity expression 1..1, or the simplified expression 1, appended to the property name in brackets. For example, the following class diagram defines a mandatory value constraint for the property name:

Get hands-on with 1400+ tech skills courses.