Chapter 4 Construction des Modèles Conceptuels de données


Définition d'une cardinalité pour les relations

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

Points de terminaison

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.

Steps Pour définir une cardinalité :

  1. Double-cliquez sur le symbole de relation dans le diagramme pour afficher sa feuille de propriétés.

    Elle affiche la définition de la relation sélectionnée.
  2. Cliquez sur l'onglet Cardinalités pour afficher la page correspondante.
  3. Sélectionnez l'un des boutons radio de cardinalité.
  4. Cliquez sur OK.

Exemple

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.