Exemple de contraintes standardisées sur les attributs

Définition{unique}

La valeur de l'attribut est unique pour la classe.

Définition{frozen}

Une fois instancié l'attribut ne peut plus changer.

Définition{key}

Bien que non standardisé en UML, en base de données, il est courant d'utiliser {key}.

ExempleContrainte de clé

Clé en UML
Clé composée de deux attributs