Sommaire

Introduction aux extensions Merise/2

1. Présentation

Pour s’adapter aux nouvelles technologies logicielles, notamment la percée des langages orientés objets et du langage UML, la méthode Merise a dû s’enrichir et évoluer.

UML

Au cours de ce chapitre, nous allons étudier les éléments majeurs des extensions Merise, appelées aussi Merise/2.

Les identifiants relatifs sont traités dans le chapitre Le Modèle Conceptuel des Données.

2. L’héritage (ou la généralisation - spécialisation)

Héritage Généralisation Spécialisation

Commençons directement par un exemple.

  • Une maison de santé reçoit des patients, deux types de personnel sont salariés : les médecins qui réalisent les consultations et les infirmiers administrent les soins.

  • Les médecins ont une spécialisation (médecin du sport, gérontologue…) et un tarif à l’acte.

  • Les infirmiers ont des primes d’astreintes.

  • Les patients sont juste référencés par leur numéro de sécurité sociale.

Imaginons le MCD suivant :

images/Chap10-1.png

Ce MCD pourrait aussi être représenté sous cette forme :

images/Chap10-2.png

Ces deux solutions, correctes dans les faits, présentent des inconvénients structurels.

Si nous regardons le premier modèle conceptuel, nous pouvons voir qu’il y a des attributs dupliqués entre les deux entités ...