Transformation de la relation d'héritage
Fondamental :
Le modèle relationnel ne permet pas de représenter directement une relation d'héritage, puisque que seuls les concepts de relation et de clé existent dans le modèle. Il faut donc appauvrir le modèle conceptuel pour qu'il puisse être représenté selon un schéma relationnel.
Trois solutions existent pour transformer une relation d'héritage :
Représenter l'héritage par une référence entre la classe mère et la classe fille.
Représenter uniquement les classes filles par une relation chacune.
Représenter uniquement la classe mère par une seule relation.
Méthode :
En pratique le choix entre ces trois solutions va dépendre de l'étude détaillée de l'héritage :
L'héritage est-il complet ?
La classe mère est-elle abstraite ?
Quelles sont les associations qui lient la classe mère et les classes filles à d'autres classes ?