 |
bases de donnees relationnelles :
Conseils
divers |
|
I. Généralisation
(héritage)
Dans le schéma ci-dessous,
les entités Personne physique (des êtres humains) et Personne morales (des sociétés, associations,
collectivités, organisations.) sont généralisées dans l'entité Propriétaires.
On dit aussi que l'entité Propriétaire est
une entité parente et que les entités Personne
morale et Personne physique sont
des entités enfants, car il y a
une notion d'héritage... |
|
Par exemple une entité Etre humain est
une généralisation pour toute entité faisant appel à une personne, comme
les entités "Etudiant", "Client", "Artiste", "Souscripteur", "Patient", "Assujetti"...On
les appelle aussi entités-génériques.
Certains atélier de modélisation
représentant les données sous la forme d'entités encapsulés. |
|
II. Personnalisation
Une personnalisation est un regroupement dans une super entité de plusieurs
entités munies d'une ou de plusieurs associations.
 |
Une compagnie d'aviation
proposant des vols peut modéliser le planning des pilotes |
|
|
III. Regroupement
d'entités
Comme toute technique, le schéma entité-association possède des limites
et des contraintes que seul l'expérience et le bon sens peuvent permettre
d'éliminer.
Il arrive parfois que certaines entités apparaissent comme redondantes.
Dans ce cas, et pour gagner de la place en matière de stockage de l'information,
il convient de regrouper ces entités dans une seule et même table du SGBDR
en ajoutant un champ supplémentaire à cette table de manière à permettre
de distinguer les entités du schéma théorique.
 |
L'on désire
modéliser
une gestion de compact-disc on peut créer une entité Compositeur et
une entité Interprète. Mais on constate qu'une grande majorité de
compositeurs sont leurs propres interprètes, ce qui signifie qu'une
même personne peut se trouver présente dans les deux entités. Pour
résoudre ce problème, il suffit de construire une seule table pour
les deux entités (par exemple une table musicien)
et d'y ajouter un champ permettant de distinguer le type de "musicien" :
compositeur ou interprète ou les deux. |