Chapter 3 Construction des Modèles Conceptuels de données


Héritages (MCD)

L'héritage permet de définir une entité spécialisée par rapport à une entité générale. Dans un héritage, les entités ont beaucoup de caractéristiques communes mais sont toutefois différentes. L'entité générale est appelée entité supertype ou parent, elle est dotée de toutes les caractéristiques communes aux entités spécialisées qui elles, sont appelées sous-type, fils ou enfant. Les entités sous-types ne disposent que des caractéristiques qui leur sont propres.

Vous pouvez établir un lien d'héritage entre une entité générale et des entités spécialisées. Dans un lien d'héritage, une ou plusieurs entités enfant héritent, au niveau physique, de tout ou partie des attributs d'une entité père.

Soit le cas d'une entreprise gérant sa comptabilité où tous les partenaires avec lesquels elle commerce sont considérés comme des tiers. Parmi ces tiers, on souhaite distinguer deux sous-types : les clients et les fournisseurs. En tant que tiers, clients et fournisseurs ont des caractéristiques communes, mais ils ont aussi des caractéristiques spécifiques telles que les conditions de règlement ou les taux de remises. Dans un héritage, les entités Clients et Fournisseurs constituent des types spécialisés de l'entité père Compte.

Graphiquement, vous obtiendrez le résultat suivant :


Affichage d'héritage

Selon la notation choisie pour le modèle, le symbole d'héritage peut afficher l'état de l'héritage :

IDEF1X Notation E/R et Merise Description


Standard

Héritage mutuellement exclusif


Héritage complet

Héritage mutuellement exclusif et complet

 


Copyright (C) 2007. Sybase Inc. All rights reserved.