Previous Up
Accueil

2.7  Travaux Dirigés – Modèle entités-associations (2 ème partie)

2.7.1  Mais qui a fait cette modélisation ?


Figure 2.38: Ce modèle entités-associations n’est pas en bonne forme !

Le modèle entités-associations de la figure 2.38 pose de nombreux problèmes.

  1. Identifiez les erreurs de modélisation et les incohérences dont souffre ce modèle. Précisez à chaque fois la règle ou la définition enfreinte et réfléchissez à la correction à apporter au modèle.
  2. Proposez un modèle corrigé bien formé.

2.7.2  Cas d’une bibliothèque (2 ème partie)

Une petite bibliothèque souhaite informatiser la gestion de son fonds documentaire et de ses emprunts. Dans cette perspective, le bibliothécaire, qui n’est pas un informaticien, a rédigé le texte suivant :

Grâce à cette informatisation, un abonné devra pouvoir retrouver un livre en connaissant son titre. Il doit aussi pouvoir connaître la liste des livres d’un auteur, la liste des auteurs d’un livre ainsi que son éditeur. Chaque livre est acheté en un ou plusieurs exemplaires. Attention, un livre est parfois édité plusieurs fois, éventuellement par des éditeurs différents. Pour s’abonner, une personne doit verser une caution et laisser ses coordonnées. Suivant le montant de sa caution, un abonné a le droit d’emprunter entre deux et dix ouvrages simultanément. Les prêts sont accordés pour une durée de quinze jours. La gestion des prêts doit permettre de connaître, à tout moment, la liste des livres détenus par un abonné, et inversement, de retrouver le nom des abonnés détenant un livre absent des rayons. La gestion du fonds documentaire doit permettre de connaître pour chaque exemplaire sa date d’achat, son état et s’il est disponible en rayon dans la bibliothèque.
  1. Identifiez, dans le texte ci-dessus, les mots devant se concrétiser par des entités, des associations ou des attributs.
  2. Proposez un modèle entités-associations bien formé permettant de modéliser la situation décrite ci-dessus.

2.7.3  Cas d’une entreprise de dépannage

Une entreprise de dépannage possède plusieurs services spécialisés regroupant chacun un certain nombre d’employés. Les employés ne travaillent que dans un service, ils ont une fonction dans l’entreprise, éventuellement un supérieur et des subalternes. Leur salaire dépend de leur fonction et de leur ancienneté au sein de l’entreprise. En plus du petit outillage courant, l’entreprise de dépannage dispose de gros matériels demandant une qualification particulière aux salariés susceptibles de l’utiliser. Tous les salariés ne sont pas qualifiés pour l’utilisation de tout le matériel. Ce matériel est référencé au niveau de l’entreprise. Un matériel particulièrement complexe est référencé comme un tout et, le cas échéant, par composants, les composant étant eux-mêmes parfois décomposables. Une intervention de dépannage se fait toujours à la demande d’un client et sous la direction d’un responsable. Une intervention de dépannage se décompose en un certain nombre d’actes de dépannage faisant intervenir un employé. Chaque acte de dépannage comporte un coût. Lorsqu’un employé participe à un acte de dépannage, la date de début et de fin de la participation de l’employé est notée.

  1. Proposez un modèle entités-associations bien formé permettant de modéliser la situation décrite ci-dessus.
Base de Données et langage SQL – Laurent Audibert

Previous Up