Traduction des associations de plusieurs à plusieurs
Une association croisée ne contient que des contraintes de cardinalité de type [..,N]. Soit $R$ une telle association et $E_1$, …, $E_k$ les ensembles participant à l'association.
Règle de traduction :
- Chaque ensemble $E_i$ est traduit par un schéma relationnel (contenant les mêmes attributs)
- L'association $R$ est traduite sous la forme d'un schéma relationnel contenant:
- les clés primaires des ensembles participant à l’association
- (éventuellement) les attributs propres à l'association,
Traduction :
- Pays (nom_pays, superficie, population, PIB )
- Matière_première ( nom_matière, unité, prix )
- Exportation (nom pays, nom matière, quantité)
Traduction :
- Appareil (code_appareil, type, marque, modèle)
- Séance (date, heure, local)
- Réservation (code appareil,date, heure, local)
Previous : Schéma de base et clé étrangère Up : 3.1.2_traduction_vers_le_modele_relationnel Next : Traduction des associations de un à plusieurs (associations fonctionnelles)