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

Depuis un Modèle E/A vers un Modèle Relationnel

  • R1. Chaque entité devient une relation avec les mêmes attributs et la même clé.
  • R2. Une association n:m devient une relation avec les mêmes attributs et comme clé, les clés des entités associées.
  • R3. Une association 1:n associe ses attributs avec la relation issue de l'entité de cardinalité (0,1) ou (1,1). La clé de l'autre entité est également ajoutée à la relation étendue en tant que clé étrangère.
  • R4. Une association 1:1 suit la règle 3 en privilégiant l'association (1,1) si elle existe ; ainsi on ne crée que des attributs systématiquement renseignés. Si les deux associations sont (1,1), il y a lieu de fusionner les deux entités.