234
Introduction pratique aux bases de données relationnelles
modèle entité-association, vous devez maintenant réfléchir aux
questions suivantes : Quels sont les ensembles d'entités et les
ensembles de liens à créer ? Quels sont leurs attributs respectifs ?
Quelles sont les clés d'identification à définir pour les ensembles
d'entités ?
Pour la gestion des maisons de vacances, le modèle entitéassociation se construit à partir de trois ensembles d'entités, CLIENT,
MAISON et ÎLE. L'ensemble de liens RÉSERVATION traduit l'attribution
des maisons aux clients ; la liaison est de type complexe-complexe.
Vous constatez que l'attribut Semaine est un attribut de liaison
typique, car il détermine la réservation d'une maison de vacances par
un client dans le temps. Enfin, vous exprimez l'appartenance
hiérarchique des maisons de vacances aux îles par l'ensemble de liens
SITUATION.
Étape 2 : concevoir le schéma de base de données
Vous vous posez maintenant les questions suivantes : Comment
se présente un schéma de base de données relationnelle pour la
NuméroPostal
IdClient
Nom
Prénom
Civilité
Rue
Ville
Semaine
RÉSERVATION
MAISON
SITUATION
CLIENT
IdÎle
NomÎle
Particularités
ÎLE
IdMaison
NomMaison
NombreChambres
MaxPersonnes
VueSurMer
Loyer
m
mc
m
1
Introduction pratique aux bases de données relationnelles
modèle entité-association, vous devez maintenant réfléchir aux
questions suivantes : Quels sont les ensembles d'entités et les
ensembles de liens à créer ? Quels sont leurs attributs respectifs ?
Quelles sont les clés d'identification à définir pour les ensembles
d'entités ?
Pour la gestion des maisons de vacances, le modèle entitéassociation se construit à partir de trois ensembles d'entités, CLIENT,
MAISON et ÎLE. L'ensemble de liens RÉSERVATION traduit l'attribution
des maisons aux clients ; la liaison est de type complexe-complexe.
Vous constatez que l'attribut Semaine est un attribut de liaison
typique, car il détermine la réservation d'une maison de vacances par
un client dans le temps. Enfin, vous exprimez l'appartenance
hiérarchique des maisons de vacances aux îles par l'ensemble de liens
SITUATION.
Étape 2 : concevoir le schéma de base de données
Vous vous posez maintenant les questions suivantes : Comment
se présente un schéma de base de données relationnelle pour la
NuméroPostal
IdClient
Nom
Prénom
Civilité
Rue
Ville
Semaine
RÉSERVATION
MAISON
SITUATION
CLIENT
IdÎle
NomÎle
Particularités
ÎLE
IdMaison
NomMaison
NombreChambres
MaxPersonnes
VueSurMer
Loyer
m
mc
m
1
