Database Reference
In-Depth Information
Considérons la classe Aeroport qui est reliée à deux associations un-à-plusieurs ayant du
côté «  un » les multiplicités minimales respectives 1 et 0.
Le « 1 » de l'association situer du côté Ville exprime qu'un aéroport est situé sur une
ville. Une contrainte NOT NULL sera générée.
Le « 0 » de l'association controler du côté Douanes exprime qu'un aéroport peut ne pas
être associé à un service douanier. Aucune contrainte NOT NULL ne sera générée.
Figure 1-20 . Multiplicités minimales UML
Examinons à présent la sémantique des multiplicités minimales d'un diagramme un peu plus
complexe comme celui des actionnaires de SARL. L'association participation exprime
qu'une SARL doit avoir au minimum 2 actionnaires et au plus 10. Un actionnaire peut ne pas
être associé à une SARL, et est limité à 6 participations. Chaque actionnaire devra être détenteur
d'une à trois adresses électroniques.
Figure 1-21 . Multiplicités UML bornées
Search WWH ::




Custom Search