3 votes

Relations entre les classes UML

J'aimerais confirmer si je suis sur la bonne voie lorsque j'identifie les relations communes des classes UML. Par exemple, la relation entre :

1 une relation entre un membre de stackoverflow et son compte utilisateur stackoverflow est classée comme une relation de composition ou une relation d'agrégation ? Au début, je pensais qu'il s'agissait d'une association car ce membre "a" un compte. Cependant, après réflexion, je pense qu'il s'agit d'une relation de composition car chaque "partie" (compte utilisateur) n'appartient qu'à un seul tout (utilisateur) à la fois, ce qui signifie que tant que je suis connecté à stackoverflow, je dois utiliser ce seul et unique compte jusqu'à ce que je me déconnecte. Si je me reconnecte à stackoverflow avec un autre compte, il y a à nouveau composition. Êtes-vous d'accord ?

2 une base de données et le compte utilisateur d'une personne une relation d'agrégation ? Je pense que oui, car une base de données (le tout) peut stocker 0...* nombre de comptes d'utilisateur (les parties) mais une autre base de données peut stocker les mêmes comptes d'utilisateur.

Enfin, quelqu'un peut-il recommander un site Web spécialisé dans la conception de code à l'aide d'UML ? Merci d'avance

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X