Bonjour à tous,
Je suis en train de concevoir un site internet et je me retrouve face à un problème de conception.
Voila, j'ai, entre autres, dans mon diagramme UML, 2 classes : Utilisateur et modèle, avec une agregation à la terminaison Utilisateur.
Entre ces 2 classes j'ai une classe d'association (avec des attributs complementaires).
Quand je supprime un Utilisateur, la classe d'association correspondante est supprimée (normal); par contre quand je supprime un modèle la classe d'association est conservee (pas bien).
Auriez-vous une idee du type de liaison que je devrais utiliser, entre Utilisateur et modèle de façon à supprimer l'association dès que j'enlève l'Utilisateur ou le modèle, et cela tout en conservant les attributs de ma classe d'association?
Je ne souhaite pas à avoir à modifier mon code puisque celui ci est généré automatiquement, du coup il faut impérativement que je joue sur le diagramme UML.
Merci d'avance.
Partager