Bonjour,
Je donne un exemple où je n'arrive pas à savoir si une contrainte peut etre mise dans le diagramme de classes :
Une classe abstraite personnel avec les sous classe expert et scientifique, en face une classe abstraite produit d'où hérite les classes produit chimique, produit radioactif et produit organique. Tout le personnel peut travailler sur les produits chimique et organique mais seul les experts auront l'autorisation à travailler sur des produits radioactif.
Est ce qu'on créera autant d'association entre les sous classes personnel et produit pour modéliser la contrainte ou nous contenterons nous de modéliser une seule association entre la classe personnel et la classe produit laissant la contrainte sur les produit radioactifs au niveau de l’implémentation physique (contraintes check, triggers ...)?
Cordialement






Répondre avec citation







Partager