Cardinalité (programmation)

Un article de Wikipédia, l'encyclopédie libre.

la cardinalité ou multiplicité dans les schémas relationnels en modélisation des données, sert à compter le nombre minimum et maximum de possibilités que chaque classe contient dans la relation liant 2 ou plusieurs objets. Cette notion est utilisée par la modélisation Merise et UML. Avec UML par exemple, si une classe Client peut avoir de 0 à 2 adresses, on parle d'une cardinalité 0..2.


0..1 Aucune ou une instance
1 Une instance exactement
0..* or * Aucune ou plusieurs instances
1..* Une instance ou plusieurs (au moins une)

[modifier] Merise

[modifier] UML

Lorsqu'un multiplicité supérieure à 1 est précisée, il est possible d'ajouter une contrainte (<contrainte>) pour préciser si les valeurs sont ordonnées ({ordered}) ou pas ({list}).

Autres langues