L2 Info : Bases de données
 
◃  Ch. 3 Modélisation des données avec le modèle Entité/Association  ▹
 

Les 3 type d'associations

  • On distingue 3 types d'associations binaires selon leurs cardinalités :
    • Association n:m (many to many) : pour un élément d'une entité E1 il peut correspondre plusieurs éléments de l'entité E2 et réciproquement.
      Ex : l'association "enseigne" entre les entités "Professeur" et "UE" : association enseigne entre Professeur et UE
    • Association 1:n (one to many) : pour un élément d'une entité E1 il peut correspondre plusieurs éléments de l'entité E2, pour un élément d'une entité E2 il peut correspondre au plus un élément de l'entité E1.
      Ex : l'association "compose" entre les entités "UE" et "Diplome" : association compose entre UE et Diplome
    • Association 1:1 (one to one) : pour un élément d'une entité E1 il peut correspondre au plus un élément de l'entité E2 et réciproquement.
      Ex : l'association "responsable" entre les entités "Professeur" et "Diplome" : association responsable entre Professeur et diplome