Vous êtes sur la page 1sur 4

Base de données AII21

Correction de TD: Modélisation Entité Association et


Passage au modèle relationnel

Exercice 1
Soit le modèle entité association suivant relatif à une société de transport

Question 
: traduire
ce modèle
en modèle

relationnel en respectant les contraintes de clé primaire et de clé étrangère

Solution
DESSERT(#nom_ville,#code_transp)

ELOIGNEE_DE(nom_ville1, #nom_ville2, distance)

VILLE(nom_ville)

CLIENT(code_client,nom_client, adresse, #nom_ville)

COMMANDE(num_com, date_com, poids,volume, #code_transp, #code client)

TRANSPORTEUR(code_transp, nom_transp, adresse_transp, tarif Liv, #nom_ville)

1 MHAFDHI HOUDA
Base de données AII21

Exercice 2
Soit le Modele E/A correspondant à un cabinet médical.

Question : Déduire à partir de ce modèle le modèle relation relatif à ce schéma

Solution

Medicament(code, libelle)
Prescrit(#code,# No, Nb prises)
Consultation(No, Date, #Matricule, #NoSS)
Medecin(Matricule, Nom)
Patient NoSS Nom)

Exercice 3
Soit le modèle entité association correspondant à établissement scolaire.
Question
Donner le modèle relationnel relatif au schéma ci-dessous

2 MHAFDHI HOUDA
Base de données AII21

Solution
FREQUENTE(#id, #code)
MANGE(#id, #date)
TARIFEE(#tranche, #code_type, montant)
ENFANT(id, nom, prénom, adresse, télP, télM, montantVersé, mondantPayéTotal,
quotientFamilial,#tranche)
REPAS(date, entrée, plat, dessert)
ETABLISSEMENT(code, nom, adresse, directeur, télDirecteur, #code_type)
TRANCHE(tranche, libellé)
TYPE(code_type, libellé)

3 MHAFDHI HOUDA
Base de données AII21

Exercice 4

Solution
CLIENT(email, mdp, nom, prenom, adresse, num abonne)
CD(code barre, nom, auteur, pochette, commentaire, type edition, disponibilite)
PRIX(#code barre, #DateDebutPrix, PrixEnEuro)
PANIER(num panier)
FACTURE(num facture, date facture, adresse livraison, num paiement, etat, #num colis,
num panier, email)
Appartient(#num panier,#code barre, quantite)

4 MHAFDHI HOUDA

Vous aimerez peut-être aussi