Chapter 4 Construction des Modèles Conceptuels de données
La cardinalité indique le nombre d'occurrences (aucune, une ou plusieurs) d'une entité par rapport à une autre entité.
La cardinalité d'un lien peut avoir les valeurs suivantes :
Cardinalité | Symbole | Description |
---|---|---|
Un-Un | <1..1> | Une occurrence de la première entité peut correspondre à une et une seule occurrence de la seconde entité |
Un-Plusieurs | <1..n> | Une occurrence de la première entité peut correspondre à plusieurs occurrences de la seconde entité |
Plusieurs-Un | <n..1> | Plusieurs occurrences de la première entité peuvent correspondre à la même occurrence de la seconde entité |
Plusieurs-Plusieurs | <n..n> | Plusieurs occurrences de la première entité peuvent correspondre à plusieurs occurrences de la seconde entité |
La page Cardinalités comprend une zone de groupe pour chacun des sens de la relation. Le titre de la zone de groupe s'affiche comme suit :
'EntitéA' vers 'EntitéB'
La définition d'une relation comprend les propriétés suivantes qui s'appliquent à chacun des sens de la relation :
Propriété | Description |
---|---|
Rôle dominant | Dans une relation Un-Un, seul le sens de la relation doit générer une référence dans le MPD |
Nom de rôle | Texte décrivant la relation de l'Entité A vers l'Entité B |
Dépendant | Chaque instance de l'Entité A est identifiée par une instance de l'Entité B |
Obligatoire | Chaque instance de l'Entité A requiert une instance de l'Entité B |
Cardinalité | Nombre minimum et maximum d'occurrences de l'Entité A en relation avec l'Entité B (si obligatoire, au moins 1). Vous pouvez indiquer les cardinalités suivantes :
0,1 0,n 1,1 1,n |
Dans un diagramme, les points de terminaison indiquent la cardinalité à chaque extrémité d'une relation. Une terminaison comportant un seul point de contact indique une cardinalité Un et une terminaison comportant trois points de contact indique une cardinalité Plusieurs.
Point de terminaison | Cardinalité |
---|---|
![]() |
Un |
![]() |
Plusieurs |
Pour plus d'informations sur la notation des cardinalités dans IDEF1X, reportez-vous à la section Définition des options d'un MCD dans le chapitre Notions de base relatives au Modèle Conceptuel de Données.
Pour définir une cardinalité :
La page Cardinalités ci-dessous indique qu'un salarié ne peut travailler qu'au sein d'une seule équipe à la fois, tandis qu'une équipe doit être composée d'un ou plusieurs salariés.
Copyright (C) 2005. Sybase Inc. All rights reserved. |
![]() |