Berkane, informatique بركان
Système d'information, Merise, UML للإعلاميات
line decor
  
line decor
 

4-c / Cardinaliés ( entités-Relation)

Définition : La Cardinalité d'un objet par rapport à une relation s'exprime par deux nombres appelés cardinalité minimale et cardinalité maximale:
La Cardinalité d'un objet par rapport à une relation s'exprime par deux nombres appelés cardinalité minimale et cardinalité maximale.

-- Cardinalité minimale (égale à 0 ou 1)

C'est le nombre de fois minimum qu'une occurrence d'un objet participe aux occurrrences de la relation.

* Si la Cardinalité minimale est égale à 0 (Zéro), c'est qu'il existe parmis toutes les occurrences de l'entité au moins une occurrence ne participant pas aux occurrences de la relation. Ainsi on peut concevoir qu'il existe dans l'entité CLIENT des occurrences ne participant pas à la relation "PASSER COMMANDE" ce qui revient à dire que l'on peut être client sans n'avoir jamais rien commandé.

* Si la Cardinalité minimale est égale à 1 (Un), ceci corrspond au fait que chaque occurrence de l'objet participe toujours à une occurrence de relation.
Dans notre exemple, ceci traduirait le fait que chaque client a passé une commande

-- Cardinalité maximale (égale à 1 ou n)

La Cardinalité maximale indique le nombre de fois maximum qu'une occurrence de l'objet participe aux occurrences de la relation.

* Si la Cardinalité minimale est égale à 0 (Zéro), c'est qu'il existe parmis toutes les occurrences de l'entité au moins une occurrence ne participant pas aux occurrences de la relation. Ainsi on peut concevoir qu'il existe dans l'entité CLIENT des occurrences ne participant pas à la relation "PASSER COMMANDE" ce qui revient à dire que l'on peut être client sans n'avoir jamais rien commandé.
Formalisme :

cardinalié (entité - relation )

 
 
Exemple :

la figure qui suit montre un cas classique de cardinalitrés pour une relation PASSER CDE entre les entités CLIENT et COMMANDE.
Dans le MCD précédent, entre l'entité "Client" et la relation "Passer cde", nous avons les cardinalités suivantes:
• Cardinalité minimale = 1 , ce qui veut dire que chaque client passe au moins une commande.
• Cardinalité maximale = n , ce qui veut dire que chaque client peut passer plusieurs (n) commandes.
Entre l'entité Commande et la relation Passer, nous retrouvons les cardinalités suivantes:
• Cardinalité minimale = 1 , donc chaque commande est passée par au moins un client.
• Cardinalité maximale =1 , chaque commande est passée au maximum par un seul client.

 
 

 
   

 
  
line decor
**  Tous Droits Résérves --- Copyright © 2008 **
line decor