public:std-3:cm2:conception_de_bases_de_donnees:3.1.2_traduction_vers_le_modele_relationnel:traduction_des_associations_de_un_a_plusieurs_associations_fonctionnelles

Soit une association fonctionnelle $R$. On suppose qu'il existe au moins un ensemble $A$ de cardinalité unique [1,1] participant l’association.

Règle de traduction
  • Chaque ensemble participant est traduit sous forme de schéma relationnel
  • L'association $R$ est traduite sous forme de clé étrangère : l'ensemble $A$ reçoit la clé primaire du (ou des) ensemble(s) dont la participation est multiple.
Exemple :
Remarque : lorsque l’association est valuée, les attributs de l’association sont également injectés dans la table représentant l’ensemble de gauche.
Exemple Traduction :
  • Groupe_TD( num_groupe, LV1, LV2)
  • Entreprise ( nom_entreprise, Adresse)
  • Etudiant ( num_etudiant, Nom, Prénom, Date_naiss, num groupe, intitulé, date, durée, nom entreprise)

Previous : Traduction des associations de plusieurs à plusieurs Up : Traduction vers le modèle relationnel Next : exemple_complet

  • public/std-3/cm2/conception_de_bases_de_donnees/3.1.2_traduction_vers_le_modele_relationnel/traduction_des_associations_de_un_a_plusieurs_associations_fonctionnelles.txt
  • Dernière modification : 2016/10/04 22:43
  • de Bfavregros