Page 33 - DCG - Les processus - 2025
P. 33
Les 6 cas de modélisation : comment les
reconnaître ?
Lien simple (ou dépendance fonctionnelle classique)
• Structure : Relation (Clé1, ..., #Clé2)
• Interprétation : Un élément d’une relation est lié à un et un seul élément d’une autre.
• Exemple : un salarié ne maîtrise qu’une compétence → SALARIÉ (MatriculeSal, #NumComp)
Lien entre deux relations (n-n)
• Structure : Relation (#Clé1, #Clé2, ...)
• Interprétation : Un élément d’une relation est lié à un ou plusieurs éléments d’une autre, et
inversement.
• Exemple : un salarié maîtrise des compétences → Maîtriser (#MatriculeSal, #NumComp)
Réflexivité
• Structure : Relation (Clé1, ..., #Clé1)
• Interprétation : Une entité est liée à elle-même.
• Exemple : lien hiérarchique entre salariés (EMPLOYE (NoEmp, #NoRespEmp))
Identification relative
• Structure : Relation (Clé1, #Clé2, ...)
• Interprétation : Une entité ne peut être identifiée que dans un contexte donné.
• Exemple : un produit est identifié par rapport à la gamme à laquelle il appartient
Héritage
• Structure :
o Relation_mère (Clé1, ...)
o Relation_fille1 (#Clé1, ...)
o Relation_fille2 (#Clé1, ...)
• Interprétation : Plusieurs sous-types partagent une clé et des attributs communs.
• Exemple : distinction des caractéristiques.
Agrégation
• Structure : Relation (#Clé1, #Clé2, ..., #Clé3)
• Interprétation : Une relation décrit un lien entre plusieurs associations existantes.
• Exemple : numéro du port dans lequel un bateau passe une semaine donnée.
28

