Encore jeune nouveau-né que je suis dans le monde de l'UML, j'ai fini le tout premier diagramme de classes participantes du S.I. "Elevage" que j'essaie de modéliser.
Je voulais savoir si la façon de noter mes associations était correcte.
Par exemple, dans ce diagramme que je vous montre ici :
Je lis la relation entre la classe cochon et la classe loge de la sorte :
Un cochon appartient à une et une seule loge ( 1).
Une loge contient 0 ou plusieurs cochons ( *)
Ou encore entre les classes cochon et achat_a_externe:
Un cochon provient de 0 ou 1 achat à un externe (il peut être né dans la ferme).
Un achat à un externe concerne 1 ou plusieurs cochons (1..*).
Dans mon modèle, les clients, les fournisseurs et les vétérinaires sont tous dans la même classe. car c'est ce qui se passe dans le monde agricole : le vétérinaire achète parfois un ou deux cochons pour lui.
Ou bien encore un client est aussi parfois un fournisseur.
Donc, ma question est la suivante (c'est bien une question de notation, pas de choix de classes à modéliser) : est-ce que mes notations dans les associations sont correctes ?
Et si oui, est-ce que je les interprète bien (cf phrases en bleues ci-dessus ?)
Merci d'avance de votre aide...
Partager