Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parNoëlle Thibodeau Modifié depuis plus de 9 années
1
Extension du modèle E/A Généralisation/ Spécialisation
Mettre en place une hiérarchie afin de factoriser les propriétés communes
2
Généralisation/ Spécialisation
Généraliser: C’est l’opération qui consiste à regrouper dans une entité plus générale ( dite entité générique) les propriétés communes présentes dans des entités différentes mais semblables. Spécialiser: C’est l’opération qui consiste à prendre en compte les caractéristiques particulières de certaines entités ( dites entités spécifiques)
3
Exemple de hiérarchie MAISON CLIENT Entité générique
Généralisation/spécialisation CLIENT Entité générique numClient Nomclient adrClient posséder louer Propriétaire Locataire idProprio nomProprio adrProprio typeProprio idLocataire nomLoc adrLoc revenusLocat Propriétaire Locataire revenusLocat typeProprio Entités spécifiques
5
Généralisation/ Spécialisation
La relation « est un » : similitude CLIENT PROPRIETAIRE LOCATAIRE
6
Généralisation/ Spécialisation
Un autobus est un véhicule Une voiture est un véhicule VEHICULE Autobus Voiture Une hiérarchie
7
Généralisation/ Spécialisation Mécanisme d’héritage
L’héritage des propriétés: Les entités spécialisées héritent des propriétés des entités génériques ; elles ont: leurs caractéristiques propres les caractéristiques communes. L’identifiant: Les entités spécialisées héritent de l’identifiant de l’entité générique. Les associations: Les entités spécialisées hérite des associations auxquelles participe l’entité générique. Elle participent à des associations spécifiques.
8
Exemple d’héritage PERSONNE HOPITAL HOMME FEMME accoucher Nom prénom
adresse HOPITAL HOMME FEMME accoucher nombreGrossesses
9
Exemple d’héritage EMPLOYE SERVICE SECRETAIRE CADRE PROJET affecter
Nom adresse SECRETAIRE CADRE Vitesse de frappe prime responsable PROJET
10
Hiérarchie double VEHICULE Poids lourd Voiture Autobus Camion
Num Constructeur proprio VEHICULE Poids lourd vitesselimitée Voiture nbrePlaces nbreMaxPlaces Autobus tonnage Camion
11
Contraintes sur l’héritage
Question: Comment sont disposés les sous-ensembles ? Réunion Intersection
12
Couverture et disjonction
Non disjonction Couverture Non couverture * * * * * T XT * * * * * * * X
13
Mise en place de la contrainte
X ou XT ou T
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.