Exercice 1: SACEM
Exercice 1: SACEM
Exercice 1: SACEM
TD 1
Modèle Entité/Relation
Exercice 1 : SACEM
- un livre peut être : Écrit par plusieurs auteurs. Édité par plusieurs éditeurs, mais une seul
fois par chacun d’entre eux. Pour distinguer, on donne alors l’année éditions Stocké dans
plusieurs dépôts, et cela pour chaque éditeur.
Un médecin identifié par un numéro de SS et ayant un nom, un prénom, une adresse etc...
prescrit une ordonnance à un patient. Un patient est identifié par un n°SS et possède un nom,
un prénom, une adresse etc...
Cette ordonnance est datée et peut demander des tests identifiés par un libellé. Un test
effectué est identifié par un numéro et a un libellé, un résultat et d'autres caractéristiques. Il
se déroule pour un malade donné à une date donnée. Lorsque le médecin reçoit les résultats
d'un test, il établit un diagnostic qu'il conserve.
Exercice 3 : TRANSPORT
La société Tatstroff travaille actuellement avec une dizaine de transporteurs et dessert 300
destinations. Lorsqu'un client passe une commande, Monsieur T., responsable des
expéditions, est chargé de l'enregistrer et de rechercher le transporteur le plus apte à
acheminer cette commande. Le choix du transporteur peut se faire selon deux critères : la
vitesse de livraison (dans ce cas, c'est la distance entre le transporteur et le client qui est
prise en considération) ou le coût de la livraison (dans ce cas, les tarifs (au km) de chaque
transporteur entrent en compétition). A noter que la distance considérée ici est calculée ville
à ville.
Pour gagner du temps, dans une activité en plein développement, Monsieur T. a convaincu
son directeur de l'intérêt d'un système d'information permettant de gérer rapidement et
efficacement les commandes qu'honore la société, ses transporteurs et ses clients.
Ce cas présente deux particularités de modélisation :
1
BD 2020/2021
• la relation récursive sur la ville permet de matérialiser la distance entre deux villes pour
calculer les coûts de livraison. Si l'on choisit de représenter la ville comme caractéristique du
transporteur, on ne peut pas exhiber simplement cette distance de ville à ville.
• Il existe une double relation entre les entités TRANSPORTEUR et VILLE, l'une
matérialise la localisation du transporteur, elle est 1-n, l'autre liste les villes desservies par
les transporteurs, elle est n,n.