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

Associations usuelles

  • Associations dansCatégorie, dansEnsemble : associations un-vers-plusieurs (oneToMany) décrivant l'appartenance d'une instance d'entité à une catégorie, un ensemble. Par exemple, l'entité département est associé à une région (et une seule) et se modélise ainsi : relation
    d'appartenance entre un département et une région
  • Associations hiérarchiques (ou réflexives) : association bouclant sur une entité et décrivant une hiérarchie entre les instances. L'exemple classique illustre ce type d'association avec les employés d'une société. relation hierarchique entre un employé et son supérieur
  • Associations plurielles : plusieurs associations peuvent relier les mêmes entités si la sémantique des liaisons est différentes. Leurs cardinalités peuvent être identiques ou différentes. associations reliant Professeur et Diplôme
  • Association non binaire : association reliant plus de deux entités. On calcule la cardinalité de chaque branche en déterminant le nombre de couples possibles en face. exemple d'association ternaire entre club, joueur et saison
  • Association est-un : extension du modèle qui permet de définir des structures d'inclusion. exemple de relation est-un entre livre et roman, essai et recueil