bonjour à tous
est ce qu'on ajoute les classes associations quand les multiplicités sont
(0..*) des deux cotés de l'association??![]()
bonjour à tous
est ce qu'on ajoute les classes associations quand les multiplicités sont
(0..*) des deux cotés de l'association??![]()
je crois que tu ajoutes des associations entre class à partir du moment où il existe un lien sémantique peu importe la multiplicité qui peut trés bien être 1 des deux côtés.
Attention, jean sami parle de "classe-association" et non d'associations entre classe.
C'est vrai que la plupart de classe-association existent sur des relations *----*, mais elles peuvent exister sur une relation 1----* par exemple.
On ajoute une classe-association, lorsque cette classe-association n'a pas d'existence propre, son existence dépend de l'existence d'une association préalable entre deux autres classes.
Exemple: Un coureur peut participer à plusieurs courses et à chaque course correspond plusieurs coureurs. Si vous voulez stocker le temps mis par un coureur dans une course, vous créer la classe-association Participe qui aura en attribut le temps mis par le coureur pour faire la course.
Ah ok. C'est un peu comme Merise dans ce cas.(une association) Une telle class existe à partir du moment où il existe des attributs qui dépendent de 2 entités différentes, l'exemple du coureur est parlant à lui seul.
merci tous pour votre aide
en fait j'ai une dernière question:
comment je représenter les classes-associations si je passe "du modèle objet au modèle relationnel" de l'étape conception
et je vous remerci
Attention à ne pas mélanger UML (classe-association) et Merise (passage du modèle objet au modèle relationnel) ...
Cette remarque me fait penser à une règle de merise, dont les termes exacts seraient plutôt :est ce qu'on ajoute les classes associations quand les multiplicités sont
(0..*) des deux cotés de l'association
on ajoute une entité-relation quand les multiplicités sont
(0..n) des deux cotés de la relation
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager