A voir également:
- Multiplicité uml
- Dia uml - Télécharger - Dessin & Illustration
- Visual paradigm for uml download - Télécharger - Gestion de données
- Merise et/ou UML ? - Forum Programmation
- Question uml et modelisation - Forum Programmation
- Examen uml corrigé - Forum Programmation
1 réponse
0..1 signifie "au minimum 0 et au maximum 1".
Donc 0..1 signifie bien un caractère optionnel (pas de lien ou bien un lien).
De la même façon :
0..* = "au minimum 0 et au maximum un nombre quelconque",
* = "au minimum 0 et au maximum un nombre quelconque (équivalent de 0..*)",
1..1 = "au minimum 1 et au maximum 1", donc "exactement 1",
1 = "au minimum 1 et au maximum 1" (l'équivalent de 1..1),
1..* = "au minimum 1 et au maximum un nombre quelconque",
2..7 = "au minimum 2 et au maximum 7",
x..y = d'une manière générale "au minimum x et au maximum y".
La multiplicité montre bien l'intervalle de nombre de liens qui peuvent exister entre un objet (une instance d'une classe) et les objets d'une autre classe.
Pour le lire simplement, on parcours la relation depuis une des classes de la relation, vers une autre classe de la relation. On peut s'aider en disant : "Une instance (une occurrence, un exemplaire...) de la première classe, peut être liée (reliée par la relation en question) à au minimum x et au maximum y instances de l'autre classe".
Donc 0..1 signifie bien un caractère optionnel (pas de lien ou bien un lien).
De la même façon :
0..* = "au minimum 0 et au maximum un nombre quelconque",
* = "au minimum 0 et au maximum un nombre quelconque (équivalent de 0..*)",
1..1 = "au minimum 1 et au maximum 1", donc "exactement 1",
1 = "au minimum 1 et au maximum 1" (l'équivalent de 1..1),
1..* = "au minimum 1 et au maximum un nombre quelconque",
2..7 = "au minimum 2 et au maximum 7",
x..y = d'une manière générale "au minimum x et au maximum y".
La multiplicité montre bien l'intervalle de nombre de liens qui peuvent exister entre un objet (une instance d'une classe) et les objets d'une autre classe.
Pour le lire simplement, on parcours la relation depuis une des classes de la relation, vers une autre classe de la relation. On peut s'aider en disant : "Une instance (une occurrence, un exemplaire...) de la première classe, peut être liée (reliée par la relation en question) à au minimum x et au maximum y instances de l'autre classe".