251608007-exercice-et-solutions-merise.docx
TRANSCRIPT
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
1/44
E N S DUT 1re ANNEE MERISE
Etude des cas corrigé des exercices demerise
Exercice1 : Gestion d’un festival
Une association culturelle dispose de 2 salles de capacités respectives 600 et300 places, cette association a pour but de créer des spectacles divers quirassemble le théâtre, le cinéma, la musique et de mettre en place desrencontre avec le public et des animations divers pour 2 ou 3 fois par mois.
En période de festival, plusieurs spectacles sont proposés le même ourdans l!une ou l!autre salle " des heures di#érentes. $eu% spectaclesdi#érents peuvent être proposés en même temps, par contre un mêmespectacle peut avoir lieu " une certaine heure dans une salle et " une autreheure dans l!autre en fonction du nombre des spectateurs attendus .unereprésentation est donc individualisée par sa date, l!heure de la séance, le
numéro de la salle et le code de spectacle. &our suivre un tel spectaclel!association propose di#érentes tari'cations ( tarif normal pour public, tarifréduit pour les étudiants ou des enfants moins de )2ans, tarif placesvolantes qui est réservé au% collectivités comme les comités d!entreprise etles associations qui revendent " leurs adhérents des places prélevés sur descarnets de )00 places. *!acheteur de place volante doit téléphoner 2+heures avant les spectacles pour réserver sa place
En période de festival, la distribution des billets " tarif normal ou réduit apour lieu le uichet de publics et la distribution des toutes les catéories debillets et réservation a lieu dans le bureau de estion
En période hors festival, l!o-ce du tourisme remplit pour certainsspectacles le même rle que le uichet de publics et le bureau de estion.
&our certaines spectacles e%ceptionnels, l!arrêt des réservations peut êtredécidé lorsque le tau% de remplissae de la salle atteint /1 , a'n delaisser des billets disponible au uichet.
*!association envisae d!automatiser l!ensembles des ces activités (comptabilité, pae , estion des salles de spectacles
nne%e (*es dirieants de l!association souhaitent que l!automatisation l!aide 4améliorer les di-cultés rencontrées avant et apr4s les spectaclesvant spectacle
5 d!assurer de la estion prévisionnelle des réservations en tenantcompte des réservations e%térieurs et des spectateurs qui retirentleurs billets au% uichets uste avant la représentation
5 d!établir, une heure avant le spectacle la liste des invités aantcon'rmés et la liste des spectateurs qui ont réservé par téléphone etn!ont pas retiré leurs billets.
PRERARE PAR : Abdellah ELAOUNI
41
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
2/44
E N S DUT 1re ANNEE MERISE
5 de prévoir la consultation sur écran " tout moment desréservations totales pour un spectacle toute séance confondues7 etdes réservations totales entre deu% dates tous spectacles confondus7
pr4s spectacle5 de conna8tre " tout moment le nombre total d!entré, le nombre
d!entré par tarif, pour une séance, un spectacle " une date ou entre
deu% dates.5 d!établir des statistiques annuelles en fonctions des ours du lundi au
dimanche7 et des catéories de spectacles qui donnent le nombred!entrer et la moenne par our chaque catéorie
Travail demandé :+9tablir le dictionnaire de données
PRERARE PAR : Abdellah ELAOUNI
42
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
3/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice1 : gestion d’un festival
Dictionnaire de données*e dictionnaire de données comporte l!ensemble des propriétés qu!on peutles e%traire " partir du cahier de chare ou " partir des 'ches techniques
Une propriété le plus petit lot de données qu!il possible d!utiliser d!une
mani4re autonome et qui a un sens indépendamment des autres lots Dictionnaire de données (DD)variable signication descrition
:um;spect :uméro spectateur:om;spect :om spectateur&rénom;spect prénom spectateur
ille5spect ville spectateur
e;spect âe spectateur
:um;caté :uméro catéorie
*?@;
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
4/44
E N S DUT 1re ANNEE MERISE
Exercice 2 : agence de voyage
Une agence de voyage organise des circuits touristiques dans divers pays.Les interviews effectuées auprès de la direction et des divers postes de travail ont permetDégager un certains nomre de règles de gestion.
Règles de Gestion!" 1 #n garde trace de tous les clients connus$ m%me s&ils n&ont pas participé depuislongtemps ' des circuits touristiques.!"2 #n répertorie 1 ()tel et 1 seul par ville.!"3 *outes les villes sont désignées par des noms distincts.!"4 +l y&a un seul accompagnateur par voyage.!", *oute nuit pendant un circuit est passée dans un ()tel.!"- *out circuit concerne au moins deu villes!"/ *outes les villes répertoriées ne sont 0as oligatoirement utilisées dans un circuit '
c(aque période !" une même date$ aucun circuit ne part plus dune fois dune m%me ville ni n&arrive
plus d&une fois dans une m%me ville!" Les circuits pour une période sont réactualisés au déut de la période précédente après
informations otenues de divers organismes etérieurs 5compagnies$ daviation$6789$ ()tels$ etc ..: et donnent lieu ' une large information auprès du pulic.
!" 1; les demandes de réservations donnent lieu ' réponses 0ositives dans la mesure des places disponiles
!"11 Un client ne peut otenir une réservation qu après réponse positive 5cf. !"1; etversement dun compte:
!"12 Une réservation ne sera définitive quaprès règlement du solde d de réservations définitives$ le circuit est annulé et les circuits dont laréservation est définitive sont remourses intégralement.
= 6&il n&y a aucune réservation définitive$ le circuit est a fortiori annulé.= 6il y a asse> de réservations le circuit est maintenu$ ce qui implique que ?
= L&agence effectue les règlements des sommes dues au divers organismes etérieurs =Les clients dont la réservation est définitive soient convoqués pour le départ
Documents recueillis
PRERARE PAR : Abdellah ELAOUNI
8ircuit 7@ ;;3 intitulé ? +talie nord
Date départ rrivée transport ()tel Aeure ville (eure ville
2;B;3B 12( paris 14( milan vol f41, 0ala>>io22B;3B ( milan 1,( ologne car 22B;3B 1-( ologne 2;( venise car casa frolo3;B;3B ( venise 11( paris vol 9/,4
44
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
5/44
E N S DUT 1re ANNEE MERISE
Questions
1= Ctalir le dictionnaire des données.
#n prendra garde ' faire la distinction entre la ville de départ et la ville d&arrivée.Epurer ce dictionnaire
PRERARE PAR : Abdellah ELAOUNI
8+!8U+* ? +talie 7#!D0ri individuel ? -;;;9
7omre de place ? 2;ccompagnateur ? Durand piere
Liste des participants
7om compte deuième versement !emise *otalDupont 3;;; ; ; 3;;;Duois 3;;; 2,;; ,;; -;;;Dupont arcel 3;;; 3;;; ; -;;;
!épertoire des villes par pays
0ays 7@ ;2 7om ? +talieEille ()tel dresseFologne Damartino pia>>a feliceilan pala>>io via pala>>ioEenise casa floro giudecca
9ic(e accompagnateur
7om ? Durant pierredresse ? 3 rue de elle ville /,;2; paris
9ic(e client
7om ? Dupont dresse ? 143 rue onge /,;;, paris 8 ? ,2,;
4,
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
6/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice 2: gence de voyage
1- dictionnaire de données
Eariale signification type longueur nature remarque 7#8+! 7#8+!8
0!+G 7F0L8C6 7#88#0 7#88#0D!88#0!UC88#0E+LL88#0
D*CACU!C.D*!760#!*E+LL.
7#.A.D!.AACU!C.
7#0H6 7#0H6
7#8LLD!8L+
!UC8L+E+LLC8L+8.8L+8#0*CEC!6CC7*2!C+6C*#*L
7@ circuit 7om circuit
0ri circuit 7F de place 7@ accompagnateur 7om accompagnateur dresse accompagnateur !ue accompagnateur Eille accompagnateur
Date transportAeure départ+nf. sur transportEille
7om ()teldresse ()telAeure arrivée
7@ pays 7om pays
7@ clientdresse client
!ue clientEille client8a client compte versé 2e versement remisetotal client pour un circuit
77
7 7I777
7 77777
7
7
I7
77 7 7 7 7 7
33;
42I3;-;3;3;
-23;3;3;3;2
23;
I-;
3;3;44444
CC
CCCC8#CC
CCCCCCC
CC
C8#
CCCCCC8
6+"76+"7
6+"76+"76+"76+"76+"76+"76+"7
E*E*E*6+"76+"76+"7E*
6+"76+"7
6+"76+"7
6+"76+"7E*E*E*E*
PRERARE PAR : Abdellah ELAOUNI
4-
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
7/44
E N S DUT 1re ANNEE MERISE
EilleJdepart
Cpuration ? ville polyséme ' partir du signifiant ville
villeJarrivéeLa ville correspond 2 significations villeJD et villeJ $ donc on fait la distinction entreville !D et ville!
DoK la nouvelle version du dictionnaire de données
Eariale signification type longueur nature remarque 7#8+! 7#8+!80!+G
7F0L8C6 7#88#0 7#88#0D!88#0!UC88#0E+LL88#0
D*CACU!C.D*!760#!*E+LL.D
7#.A.DD!.A D
E+LLC. 7#.A.D!.A.ACU!C.
7#0H6 7#0H6
7#8LLD!8L+!UC8L+E+LLC8L+8.8L+8#0*CEC!6CC7*2!C+6C*#*L
7@ circuit 7om circuit0ri circuit
7F de place 7@ accompagnateur 7om accompagnateur dresse accompagnateur !ue accompagnateur Eille accompagnateur
Date transportAeure départ+nf. sur transportEille départ
7om ()tel départdresse ()tel départ
Eille arrivée 7om ()tel arrivédresse ()tel arrivéAeure arrivée
7@ pays 7om pays
7@ clientdresse client!ue clientEille client8a client compte versé 2e versement remisetotal client pour un circuit
77
7
7I777
7 777
77
777
7
7
I777
7 7 7 7 7
33;4
2I3;-;3;3;
-43;3;
3;3;
3;3;3;4
23;
I-;3;3;44444
CCC
CCC8#CC
CCCC
CC
CCCC
CC
C8#CCCCCC8
6+"76+"76+"7
6+"76+"76+"76+"76+"76+"7
E*E*E*6+"7
6+"76+"7
6+"76+"76+"7E*
6+"76+"7
6+"76+"76+"76+"7E*E*E*E*
PRERARE PAR : Abdellah ELAOUNI
4/
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
8/44
E N S DUT 1re ANNEE MERISE
Exercice" : suite de l’exercice 2
# Ctalir le grap(e de dépendance fonctionnel 5"D9:
GD$
D*C 7#8+! E+LLC.D
7#8+! 0!+G 7F0L 7#AJD D!.AJ.D
E+LLC
*!760#!* ACU!C .D ACU!C .
7#0H 7#.A. D!.A.
7#0H6
7#88#0 7#8L+ 7# 8L+
!UC.8L+
7#88#0 !UC 88#0 E+LLC 88#0 E+L.8L+ 88L+
!C+6C 8#0*C EC!6CC7*2
PRERARE PAR : Abdellah ELAOUNI
4
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
9/44
E N S DUT 1re ANNEE MERISE
Exercice % : suite de l’exercice "
= 9aire le 8D.
&'D
1$n
2$n 1$n 1$n
1$1 1$1 1$1
;$n ;$n ;$n
;$n ;$n
Cn remarquant que les occurrences de E+LLC= et de E+LLC=D sont du m%me typeE+LLC et qu&en vertu de la !"/ certaines villes répertoriées peuvent n&%tre concernées par aucun déplacement$ on modifie ce 8: comme suit
PRERARE PAR : Abdellah ELAOUNI
Déplacement*ransp = A.D = A.D*C
D*C
E+LLC.
Eille= nomA=adrA
8ircuit
7#8+! = 7#8+! =0!+G=7F0L8
Eille.D
Eil.D=nomA.D=adrAD
88#0"7C! 0! 00!*+C7*7*
00!*+C7*=
ccompagnateur
7oaccom=nomaccom=rueaccom=vilaccom
0ays
7opaysnompays
8lient
7# cli M7omcli=ruecli=villecli=cacl+
0articipe
!emise =acompte=versement2
4
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
10/44
E N S DUT 1re ANNEE MERISE
1$n
2$n 1$n 1$n
1$1 1$1
;$n 1$n
;$n ;$n
#n remarque que deu arcs relient la relation DC0L8CC7* ' lentité E+LLC.
= la ville de départ
= =la ville d&arrivée.
DC0L8CC7* met donc en Neu deu occurrences de E+LLC
= Les villes de départ et d&arrivée étant les m%mes$ on a créé seulement l&entité E+LLC au lieudes entités E+LLC=DC0!* et E+LLC=!+ECC$ avec les propriétés E+LLC$ 7#=A et DA=A. Dans le dictionnaire des données il faut supprimer E+LLC=D$ 7#=A=D et D!=A=D etremplacer E+LLC=$ 7#=A= et D!=A= respectivement par E+LLC$ 7#=A et D!=A.
PRERARE PAR : Abdellah ELAOUNI
DC0L8CC7**!76 =ACU.D MACU!.D*C
D*C
E+LLC.
Eille M nomA=adrA
8ircuit
7#8+! = 7#8+! =0!+G=7F0L8
88#0"7C! 0! 00!*+C7*=
ccompagnateur
7oaccom=nomaccom=rueaccom=vilaccom
0ays
7opaysnompays
8lient
7# cli M7omcli=ruecli=villecli
0articipe
!emise =acompte=versement2
,;
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
11/44
8lient
8odcl 7omcl
!egler
ontantdate
9acture
8odfactdate
8ontientquantité
rticle
codrtliellé pu
8lient
8odclnomcl
8(amre
8odc(anCtagetype
6e trouveA)tel
8og()t 7om(otadresse
E N S DUT 1re ANNEE MERISE
.
Exercice ( : Règles de gestionsCtraire les règles de gestion responsale du 8 D
1)n *)n 1)n *)n
Solution
!"1 ? un client doit au moins régler une facture!"2 ? une facture peut %tre réglée plusieurs fois!"3 ? une facture doit contenir au moins un article!"4 ? un article peut %tre contenu dans plusieurs factures
1)n *)n 1)n *)n
Solution!"1 ? un client doit au moins réserver une c(amre!"2 ? une c(amre peut %tre réservée plusieurs fois!"3 ? une c(amre doit se trouver dans seul ()tel!g4 ? un ()tel peut contenir plusieurs c(amre
PRERARE PAR : Abdellah ELAOUNI
!éserveDate 7FJN
,1
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
12/44
E N S DUT 1re ANNEE MERISE
E+ER','E - : dcomposition de la relation
quelle condition peut on décomposer la relation 8#AF+*C du 8D suivant ?
1$1 ;$n
1 $n ;$n
;$n
Solution de l’exercice - : décomposition de la relation
0our que la décomposition soit possile $ il faut que la D9 issue de 9+L6 DC ?C797* 0C!6#77C
6applique ' la relation 8#AF+*C.
utrement dit $ il faut que les enfants (aitent touNours c(e> leurs parents6ous cette conditions $ on peut décomposer puisque la cardinalité minimale de C797* est 1#n otient les deu relations suivantes ?
1$1 ;$n
1$n ;$n
PRERARE PAR : Abdellah ELAOUNI
9+L6 DC 0C!6#77CC797*
8#AF+*C
D!C66C
0C!6#77C9+L6 DCC797*
D!C66C8#AF+*C
,2
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
13/44
E N S DUT 1re ANNEE MERISE
Exercice/ : 0i0liotèue
Une iliot(èque de pr%ts utilise les documents suivants
L+6*C DC6 8#LLC8*+#76 L+6*C DC6 CD+*CU!6 L+6*C DC6 U*CU!6
7@ 7om 7@ 7om
1 "allimard ;;;1 #L+C!C2 Laffont OO OOO..
OO. OOO.
;42 AU"#
9ic(e livre
PRERARE PAR : Abdellah ELAOUNI
8#DC 7# 7@8ollection collection Cditeur
;;1 pleiade ;1
;;2 9#L+# ;1
;;3 +LLCU!6 ;2
8ode livre ? ;;123*itre ? les misérales8ode auteur ? ;42uteur ? (ugo
Exemplaires possèdes
8ode collection nomre deemplaire
2 1;3 2
Emprunt en cours
7@ dad(érant date code collectionDemprunt de leemplaire
Cmprunté
;;1 1,B;1B ;;2;;2 1,B;1B- ;;2
;;/ 2;B;1B- ;;1
,3
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
14/44
E N S DUT 1re ANNEE MERISE
9ic(e ad(érant demande dempreinte
on note les règles de gestions suivantes
= Un livre eiste en 1 ou plusieurs eemplaires dans une ou plusieurs collections c(e> 1 ou plusieurs éditeurs.
= Un livre est emprunté ou non par 1 ou plusieurs ad(érents dans la limite du nomred&eemplaires disponiles.
= Un ad(érent peut emprunter un ou plusieurs livres mais il ne peut pas emprunter plusieurseemplaires du m%me livre dans la m%me collection.
Questions Ctalir ?
1: le dictionnaire des données. 5DD:
2: le grap(e de dépendance fonctionnel 5"D9:
3: le odèle 8onceptuel des Données 8 D
PRERARE PAR : Abdellah ELAOUNI
Date demprunt ? 1,B;1B-8ode livre ? ;;123*itre ? misérales
7@ collection ? ;;2
8ollection ? 9olio 7@ ad(érant ? ;;2 7om ? durantsignature
7@ad(érant ? ;;2nom ? durantadresse ? 3.!du regard
/,;;- paris
,4
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
15/44
E N S DUT 1re ANNEE MERISE
Solution de l’Exercice/ : iliot(èque
13 dictionnaire de donnes
7om signification *ype longueur 7ature intégrité8#L+E!
*+*!C8#DU*
7#U* 7FCG8#D8#L
7#8#L 7#DA 7#!UCE+LLC8#DCD+*
7#CD+*D*C
8ode livre
*itre livre8ode auteur
7om auteur 7 eemplaire8ode collection
7om collectioncode ad(érant
7om ad(érant!ue ad(érantEille ad(érant8ode éditeur 7om éditeur Date demprunt
7
7
7 7
7
7
7
,
3;43;233;33;3;3;23;-
CL 6+"7
CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL 6+"7CL #UE
Cntier P2
Date plausile
23 GD$
8#L+E! 7#DA
*+*!C 8#DU* 8#D8#L 7# !UC E+LLC
7#U* 7#8#L 8#DCD+*
7FCG D*C
7#CD+*
"3 &'D
1$n 1$n
;$n ;$n
1$1 1$1
1$n ;$n 1$n
PRERARE PAR : Abdellah ELAOUNI
8#LLC8*+
#7
8#D8#L
L+E!C
'4D
Ciste dans
7FCG
C0!+7*D*C
CD+* 0! C8!+* 0!
DAC!7*
7#DA 7#
!UCE+LLC
CD+*CU!
8#DCD+* 7#CD+*
U*CU!
8#DU*
7#U*
,,
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
16/44
E N S DUT 1re ANNEE MERISE
Exercice 7 : location du matriel
+l s&agit du système d&information dune entreprise qui loue du matériel ' ses clients.Les locations se font dans les divers agence de lentrepriseLes interviews ont permis de détecter les règles des gestions suivantes ?
!"l ? *oute location porte sur une durée eprimée en nomre de semaines et d&au moinsune semaine.
!"2 ? Une location concerne 1 ou plusieurs matériels.!"3 ? *oute location doit donner lieu ' un contrat entre l&entreprise et$ le client
Les interviews ont également permis le recueil des documents suivants ?
L+6*C DC6 8L+C7*6
8#DC 7# !UC E+LLC#1 DU0#7* , !#7"C /,;;, 0!+6
2, DQU!7D 3 !FCLLCE+LLC /,;2; 0!+6F;3 DU0#7* - !DU !C"!D /,;;- 0!+6
L+6*C DC6 "C78C6
7@ 7#
;1 0!+6 8C7*!C;2 0!+6 C6*;3 8L+8AH
8*L#"UC?
!C9 DC6+"7*+#7 0!+G DC L#8*+#7B6C+7CG;1 0L+ 2;;G;2 "7C*#68#0C 3;;G;3 *CLC 1,;G;4 AU*=0!LCU! ,;G;, D+6RUC L6C! 2;;
G;- *CLC 2,;
PRERARE PAR : Abdellah ELAOUNI
,-
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
17/44
E N S DUT 1re ANNEE MERISE
C** DU 6*#8S D+60#7+FLC
QG;4
8#7*!*6 C7 8#U!6 ?
PRERARE PAR : Abdellah ELAOUNI
"C78C ;1
!C9 RU7*+*C D+60#7+FLCG;1 2;G;2 4;G;3 4;G;4 ,; G;, 1;
gence ;2
!C9 RU7*+*C D+60#7+FLC G;1 4; G;4 ;
8ontrat 7@ 2;1 gence;1Date 1,B;2B client ;1 Dupont
Durée 4 semaines ontant 1;;
!C9 désignation quantité louée G;3 *CC 1 G;2 agnetoscope 1
8ontrat 7@ 3;1 gence;2Date 1-B;2B client 2, Durand
Durée 2 semaines ontant -;;
!C9 désignation quantité louée G;1 0L+ 1 G;4 AU* =0!LCU! 2
,/
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
18/44
E N S DUT 1re ANNEE MERISE
Questions 8 traiter
Eta0lir ? 1= Le dictionnaire de données 5DD:
2= le grap(e de dépendance fonctionnel 5"D9:3= Le modèle conceptuel de donnée 58D:
PRERARE PAR : Abdellah ELAOUNI
8ontrat 7@ 3;2 gence;2Date 1-B;2B client ;1 Dupont
Durée 2 semaines ontant 3;;!C9 désignation quantité louée G;3 *CC 1
,
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
19/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice 7 ? location du matériels
Le dictionnaire des données étali ' partir de ces documents8#8L+ 8ode du client
7# 7om client!UC !ue clientE+LLC Eille client
7 OA 7@ gence 7#= 7om gence 7#8*! 7@ de contratD*C=D Date de départ du contratDU!CC Durée du contrat#7*7* ontant du contratR*C Ruantité louée!C9 !éférence d&un matérielDC6+"7 Désignation matériel0U 0ri unitaire de location par semaineD+60# 6tocT disponile pour la location.
2#GD$ 7#8*!
8#8L+ 7# D*C=D DU!CC !C9
7# !UC E+LLC 7#. R*C DC6+"7 0U
D+60#
La propriété calculée #7*7* na pas été pris en compte2#&'D
; $n 1$1
1$1
1$n
;$n
;$n
1$n
1$n
PRERARE PAR : Abdellah ELAOUNI
8#7*!*
7#8*!=D*C=DU!CC
8L+C7*
8#8L+ M7# =!UC = E+LLC
066C
8#0#!*CR*C
8#78C!7C
"C78C
7#=7#=
6*#8S"CD+60#
*C!+CL
!C9 MDC6+"7=0U
,
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
20/44
E N S DUT 1re ANNEE MERISE
E+ER','E 9 : critiue d’un &'D
8ritiquer un 8D qui comporterait lentité suivante ?
6ac(ant quun produit peut %tre en stocT dans plusieurs magasins 0roposer un 8D convenale
Solution de l exercice 9 : critiue d’un &'D
6*#8S nest pas en 297 du fait de la D9 ? !C9 DC6+"7*+#7
Le modèle correct est ?
1$n 1$n
PRERARE PAR : Abdellah ELAOUNI
6tocT
!ef 7@=magasin designation stocT
"6+7
7@ "6+7
6*#8SC D76
6*#8S
0roduit
!C9DC6+"7*+#7
-;
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
21/44
E N S DUT 1re ANNEE MERISE
Exercice1* : vri;ication du & ' D
= soit le 8D suivant
1$n ;$n
1$1 ;$n 1$n
1$n 1$n
1$n
sachant que les r4les de estions sont les suivantes (
=D ) 7
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
22/44
E N S DUT 1re ANNEE MERISE
Solution de l’Exercice => 1*
Question 1
6ri;ication des EntitsLa D9 cod=catég 7om catég eprime un transitivité dan lentité 0rof 5 !" :0our otenir la 397$ il faut remplacer 0rof par ?
1$1 1$n
6ri;ication
La relation 7#**+#7 n&est pas vérifiée. Cn effet$ une note dépend ? de CLCEC$ 0!#9$ *+C!C et aussi de la date donc +l faut créer une entité D*C pour les dates de note
Question2
6ri;ication des relationsLa propriété 6LLC ne dépend que de 8L66C 5!"1:$donc la faire migrer dans cette entité.
Dcomposition
La D$ 0!#9 *+C!C s&applique ' la relation59+* 8#U!: #n peut envisager de
décomposer 9+* 8#U! en deu ?E=SE,G=E entre 0!#9 et *+C 5Un 0rofesseur nenseigne quune seule matière :
et$,< '4?RS entre seulement 0!#9 et 8L66C
8ette décomposition est possile du fait que la cardinalité correspondant ' 0!#9 dans 9+*8#U!6 est ien 1.
Clle eprime le fait qu&un professeur lorsqu&il fait cours fait oligatoirement un cours ' proposde l&unique enseigne.
#n ne peut pas décomposer 7#**+#7 car L D$ 0rf atière ne s&applique pas ' 7#**+#7 5!, et !"-:.
PRERARE PAR : Abdellah ELAOUNI
!eleve de catég0rof
-2
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
23/44
E N S DUT 1re ANNEE MERISE
Question"
&'D correct
1$n
1$n 1$1
1 $n ;$n
1$1 ;$n 1$1
1$n
1$n 1$n
1$n
PRERARE PAR : Abdellah ELAOUNI
8ateg
8odcateg 7omcateg
!eleve deDate
date
Clève
8odCev
7omCev
9ait cours
8lasse
7@classesalle
Cseigneatière
matière
ppartient
0rof
8odprof 7omprof
7otationnote
-3
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
24/44
E N S DUT 1re ANNEE MERISE
& ' <Exercice11 :Une association culturelle a pour but de créer des spectacles le théâtre7pour le vente des places sont érés suivant des r4les
!es r"gles de gestion sont les suivantes :5 au% heures d!ouverture, loranisme peut délivrer, soit des billets "
l!avance, soit des billets pour lentrée immédiate,
5 les réservations de place sont possibles sous certaines conditionsmoins de 2 mois " lavance, ...7
5 pour toute attribution de place un billet doit être émis,
5 des réductions sont attribuées sur présentation dun usti'catif militaires,étudiants, ...7,
5 aucun billet ne peut être délivré si son paiement na pas été perFu au
préalable,5 pour les entrées immédiates les billets sont délivrés sans attribution précise
dune place
&our l!émission de billet il a des actions " e#ectuer (
!es actions5contrle recevabilité de la réservation5recherche des places disponibles5attribution des places
5contrle usti'catif de réduction5 édition des billets5calcul des pri%5Encaissement montant5=emise billet
#uestionEtablir le mod4le conceptuel des traitements de la vision dnamique debase de lentreprise.
PRERARE PAR : Abdellah ELAOUNI
-4
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
25/44
E N S DUT 1re ANNEE MERISE
$ % TSolution de l’exercice 11
PRERARE PAR : Abdellah ELAOUNI
Cntrée immédiate
demandée!éservation
demandée
8omposition illet Cntrée immédiate
= contr)le Nustification réduction= Cdition illet= 8alcul pri
ttriution place ' lavance
= contr)le recevailité de réservation= !ec(erc(e place disponile= ttriution place
#S #S
ttriution place
8omposition illet è lavance
= contr)le Nustification réduction= Cdition illet
= 8alcul pri
Fillets émis
Demande non
satisfaisant
-,
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
26/44
E N S DUT 1re ANNEE MERISE
&érication du mod"le $ % T'emarue*es 2 opérations composition billet, que ce soit pour une réservation ouune entrée immédiate, comportant plusieurs actions en commun, créentune redondance importante. Gi les r4les de estion n!imposent pas demaintenir cette distinction on diminue ces redondances
&our diminuer les redondances, en élarissant certaines opérations dontles actions qui sont facultative, en supprimant les opérations semblables,en s!assure de la concordance avec les r4les de estions
PRERARE PAR : Abdellah ELAOUNI
!éservation
demandée
ttriution place ' lavance
= contr)le recevailité de réservation
= !ec(erc(e place disponile= ttriution place
#S #S
Cntrée immédiateDemande illet
0lace attriuéeDemande non
satisfaite
ou
8#0#6+*+#7 F+LLC*
= contr)le Nustificatif de réduction= édition illet= calcul du pri
Fillet émis
--
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
27/44
E N S DUT 1re ANNEE MERISE
$ % T
utre solution de l’exercice11
$ % T
Une telle solution, pourra être admise si elle semble au concepteur unetraduction plus uste de la réalité.
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
28/44
E N S DUT 1re ANNEE MERISE
$ % TExercice : 1*Goit l!e%amen d!un processus qui consiste " rembourser un assuré " la suied!un sinistre par une companie d!assurance%omte rendu d’intervie+*orsque un aent de la companie reFoit une déclaration de sinistre, ilconstitue le 'chier central " partir de son terminal pour en contrler la
validité, puis transmis cette déclaration au siée de la companie.
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
29/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice => :12
& ' <
!egroupement des actions par opérations
4pration ? vri;ier la garantie5 consulte le dossier production de l!assuré
5 véri'er la arantie sur le bien sinistré5 contrler le solde du compte sinistré5 ouvrir un dossier du sinistre5 élaborer un courrier de refus si le risque n!est pas couvert5 éditer un ordre de mission vers l!e%pert
4pration : contr@le du rapport d’expertise5 contrler le rapport d!e%pertise5 valider le rapport5 élaborer un courrier d!accompanement du rapport refusé
4pration : contr@le de la ;acture5 contrler la facture5 valider la facture5 élaborer une lettre de refus si la facture n!est pas conforme
4pration : Rem0oursement de l’assur5 calculer le montant de l!indemnisation5 fermer le dossier5 élaborer une lettre d!accompanement5 éditer le ch4que de remboursement
PRERARE PAR : Abdellah ELAOUNI
-
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
30/44
E N S DUT 1re ANNEE MERISE
& ' <
PRERARE PAR : Abdellah ELAOUNI
Déclaration desinistre
/;
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
31/44
E N S DUT 1re ANNEE MERISE
$ / T
Exercice 10 : (Suite de l’exercice 21*)
%3aue oération concetuelle est décrite ar un ensemble derocédures fonctionnelles ( , 4 )
,f1 5 conventionnelle 6 'édacteur5 consulte le dossier production de l!assuré5 véri'er la arantie sur le bien sinistré5 contrler le solde du compte sinistré5 ouvrir un dossier du sinistre
,4 * 5$anuel 6 secrétariat5 élaborer un courrier de refus si le risque n!est pas couvert
,4 0 5$anuel 6 secrétariat
5 éditer un ordre de mission vers l!e%pert,4 7 5$anuel 6 'édacteur5 contrler le rapport d!e%pertise5 valider le rapport
,4 8 5$anuel 6 secrétariat5 élaborer un courrier d!accompanement du rapport refusé
,4 9 5$anuel 6 'édacteur5 contrler la facture
5 valider la facture
,4 * 5$anuel 6 secrétariat5 élaborer une lettre de refus si la facture n!est pas conforme
,4 5conversationnel 6 'édacteur5 calculer le montant de l!indemnisation5 fermer le dossier
,4 ;5$anuel 6 secrétariat5 élaborer une lettre d!accompanement5 éditer le ch4que de remboursement
#uestion'éaliser le $ / T du S-st"me
PRERARE PAR : Abdellah ELAOUNI
8(èqueDossier clos
!emoursement de lassuré
et et c
9acture validée5c:
9acture reNetée
8ontr)le de la facture
8onforme non conforme
9acture deréparation
!apport validé5a:
!apport retourné
8ontr)le du rapport
#T oT
!apportdepertise
Lettre de refusDossierreNeté
Dossier ouvert5:
Demandedepertise
Eérifier la garantie
!isque couvert !isque non couvert
/1
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
32/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice => :1" Asuite de l’exercice => :123
& 4 <
*C06 0!#8CDUDC6 9#78*+#77CLLC6 0#6*C 7*U!Cour deréception
1;( =1/(
B1
Déclaration de
sinistre
!édacteur interactive
our deréception1;( =1/(
B1C1
#rdre de mission Lettre de refus
6ecrétariat manuel
our deréception1;( =1/(
B2
!apport depertise
!apport refusé rapport validé
!édacteur anuel
our deréception1;( M 1/(
B"
9acture
9acture reNetée facture validée
!édacteur anuel
our devalidation1;( =1/(
B%
!édacteur +nteractive
PRERARE PAR : Abdellah ELAOUNI
Eérification des garanties
#uverture du dossier
Claoration lettre de refusCditer un ordre de mission vers lepert
8ontr)le du rapportet validation
8ontr)le de factureet validation
F
C*
8alcul indemnisation9ermeture du dossier
/2
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
33/44
E N S DUT 1re ANNEE MERISE
ontant indemnisation dossier clos
1;(=1/(
B%C1 ontant indemnisation
!emoursement
secrétariat anuel
PRERARE PAR : Abdellah ELAOUNI
Cl aortion courrier Cdition du c(èque
/3
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
34/44
E N S DUT 1re ANNEE MERISE
Exercice 1% : passage au modèle logiue 'odasyl
0our illustrer l&application les règles de passage au modèle 8#D6HL$ nous allons reprendrele 8D du service après vente
1,n 1,n
1,1 0,n 0,n
0,1
0,n
0,n
0,n 1,1
0,n 0,n
0,n 0,n 1,1
1,n 0,n
1,1
MD DU SER!IE APES !ENTE
Ctalir un modèle logique rute codasyl I
PRERARE PAR : Abdellah ELAOUNI
8lient
7@ cl 7omdresse8pEilletél
6ervice
7@ 6ervice 7F empspécialisation
telier
7@ telier Liellé tec(nique
regroupe*ravaille
6up . (iérarc(ique
6alarié
7@ s 7om0rénomfonction
utilisedemande
atériel
7@ at
7om mat*ype mat
responsale
+ntervention
=> ,=< 7atureDate dep)tDate reprise
CffectueDate deutDate fin
composeconcerne
!éparation
7om rép8o
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
35/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice 1% : passage au modèle logiue '4DS5
pplication de la règle 1 :
L"#b$e% &e %ran&'#rme en rec#rd(
il n&y a pas de différence de présentation entre l&oNet conceptuel et le record du modèle
logique. Les records issus des oNets sont donc la duplication des oNets conceptuels. 8esrecords sont ?
V *CL+C! P$$ V 6C!E+8C W$ V 8L+C7* W$ W 6L!+X W$ V *X!+CL W$ V !X0!*+#7 W et V+7*C!EC7*+#7
pplication de la règle 2:
Une rela%)#n b)na)re *#+ r'le-).e/ aan% de& card)nal)%& *O ,n ;$+:$ *l,n 0,1/, *O ,n 2 l,l/ #+*l,n l,l/ &e %ran&'#rme en +n &e% #r)en% .er& le rec#rd )&&+ de l"#b$e% aan% le& card)nal)%& 0,1#+ 1, 1.
Ruatre relations du modèle conceptuel répondent ' cette définition ? $ *!E+LLC W$ VDC7DC .$ V !C60#76FLC W et V 8#78C!7C W. De 0lus$ cette règle est applicale 'la relation réfleive V 6U0 A+X!!8A+RUC W. 8es cinq relations disparaissent du modèle etsont remplacées par des sets orientés 56+$ 64$ 6,$ 6- et 6/: pointant vers les recordsV 6L!+X W$ V !X0!*+#7 W et V +7*C!EC7*+#7 W
61 s4 s,
6-
6/
PRERARE PAR : Abdellah ELAOUNI
8lient
7@ cl 7omdr 8pEille
tél
+ntervention
=> ,=< 7atureDate dep)tDate reprise
telier
7@ telier Liellé tec(nique
6alarié
7@ s 7om0rénomfonction
!éparation
7om rép8o
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
36/44
E N S DUT 1re ANNEE MERISE
= pplication de la règle " :
Le& a+%re& rela%)#n& b)na)re& &e %ran&'#rmen% en +n rec#rd e% de+- &e%& #r)en%& .er& ce rec#rd(S) la rela%)#n e&% +ne rela%)#n .)de, le rec#rd )&&+ de ce%%e rela%)#n ne c#n%)en% 3+e de&
4#)n%e+r&( "e&% +n 4&e+d#rec#rd La relation V C99C8*UC se transforme en record sur lequel pointent deu sets 56 et 6: en
provenance des records V6L!+XW et V !X0!*+#7 V.Les relations V !C"!#U0C W et V U*+L+6C W se transforment en pseudorecord pointés par 62 et$63 pour le premier et 61; et s11 pour le second
= pplication de la règle 4
La rela%)#n r'le-).e &e %ran&'#rme en rec#rd #+ 4&e+d#rec#rd e% de+- &e%& 4#)n%& .er& cel+)c)(
La relation V 6U0 A+X!!8A+RUC W ayant été traitée selon la règle 1$ il reste ' eaminer larelation V 8#0#6C V . 8elle=ci étant une relation vide$ elle générera un pseudo record verslequel pointeront deu sets 56+2 et 613: en provenance du record *X!+CL
PRERARE PAR : Abdellah ELAOUNI
service
regroupe
atériel6alarieutilise
Cffectue
!éparation
/-
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
37/44
E N S DUT 1re ANNEE MERISE
8ompose s12
E&% c#m4#& &15
Le modèle otenu ' l&issue de cette démarc(e est un modèle 58odasyl rut$ / qu&il faut ensuitequantifier$ décrire et optimiser.
64 61
63 s2 s,
64 61; s s-
s12 613 611 6/
6
PASSA6E AU MODELE ODAS7L MODELE LO6I8UE 9RUT
PRERARE PAR : Abdellah ELAOUNI
composeatériel
telier
8lient
6alarié 6ervice
!egroupe
atériel +ntervention
Utilise!éparation
8ompose
Cffectue
//
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
38/44
E N S DUT 1re ANNEE MERISE
E+ER','E 1( : $,'F,ERS
0rocédons ' la transformation en ;iciers du modèle 8odasyl suivant 5on reprend le 8D deleercice 7@11:
s4 61
63 s2 s,
64 61; s s-
s12 613 611 6/
6
PASSA6E AU MODELE ODAS7L MODELE LO6I8UE 9RUT
PRERARE PAR : Abdellah ELAOUNI
telier client
salarié service
!egroupe
atériel intervention
utilise!éparation
compose
Cffectue
/
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
39/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice 1(: ;iciers
a/ A44l)ca%)#n de la 1re rgle
T#+% rec#rd n#nmembre *3+) n"a 4a& de rec#rd 4r#4r)%a)re/ &e %ran&'#rme en ')ch)er 4r)nc)4al
L")den%)')an% d+ rec#rd de.)en% cl d+ ')ch)er, e% le& da%a)%em& en de.)ennen% le& cham4&(
Les records V *CL+C! W$ V 8L+C7* W QV 6C!E+8C Q=$ et V*X!+CLW répondent ' cettedéfinition$ et se transforment donc en fic(iers principau
fic(ier atelier 8LC ? 7@ datelier 8(amp ? liellé
$icier &atriel
l : N; cl)en%
ham4 : n#m d+ ma%r)el
T4e ma%r)el
$icier service
l : N; &er.)ce
ham4 : N; em4 &4c)al)&a%)#n
;icier clientcl : N; cl)en%
cham4 : n#m
adre&&e
c4
.)lle
b/ A44l)ca%)#n de la rgle <
T#+% rec#rd membre 4#&&dan% +n )den%)')an% gnre +n ')ch)er 4r)nc)4al e% .en%+ellemen% +n ')ch)er de c#rre&4#ndance( L")den%)')an% d+ rec#rd de.)en% cl d+ ')ch)er 4r)nc)4al e% *le&/)den%)')an%*&/ d+ *de&/ rec#rd*&/ 4r#4r)%a)re*&/ m)gre*n%/ en cham4*&/ n#ncl dan& ce ')ch)er(
Les records 6L!+X$$$$$ +7*C!EC7*+#7 W$ et V!X0!*+#7 W étant des recordsidentifiés$ sont concernés par cette règle. Le record V 6L!+X W l&est d&ailleurs en quelquesorte deu fois$ ' travers le set 64$ issu de la relation réfleive.
PRERARE PAR : Abdellah ELAOUNI
telier
atériel
service
client
/
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
40/44
E N S DUT 1re ANNEE MERISE
8(acun de ces records se transforme en fic(ier principal et (érite les identifiants desrecords propriétaires en tant qu&attriut. Un identifiant du record 6L!+X$$ est dupliquésous forme de c(amp et son nom est modifié 57@ supérieur:$ afin de traduire la relationréfleive conceptuelle figurée par le set 64
$icier interventionl : N; )n%er
ham4 : na%+re Da%e d4=%
Da%e re4r)&e
N; cl)en%
N; &alar)
$icier reparation8lé ? nom réparation8(amp ? nomJréparation
8o e-4l#)%er en %em4& rel
La cl d"+n %el ')ch)er e&% c#m4#&e de& cl& de& ')ch)er& 3+?")l me% en l)en(
Le& &e%& 6+$ 64 et 6/ seront eploités dans le sens propriétaire=memre$ autrement dit$ il estintéressant$ en eploitation$ d&otenir sans difficulté l&ensemle des salariés rattac(és$' unatelier$ les suordonnés d&un c(ef
de service$ ou toutes les réparations correspondant ' une intervention. +l n&en est pas de m%me pour lessets Q6, et Q6-$ la rec(erc(e s&effectuant plut)t du memre vers le propriétaire$ donc sur une ruriqueunique 5le client qui a demandé une intervention$ le salarié qui a pratiqué une intervention:.
61$ 64 et 6/ sont donc transformés en fic(iers de correspondance
$icier telier salarie
l : N; a%el)er
N;@ d+@ &alar)e
PRERARE PAR : Abdellah ELAOUNI
intervention
!éparation
salarié
61
;
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
41/44
E N S DUT 1re ANNEE MERISE
$icier suprieur salari
8lé ? 7@J duJsuperieur 7@JduJsalarié
$icier interventionrparation
8lé ? 7@Jintevention 7@ reparateur
c) Application de la règle 3
T#+% rec#rd membre &an& )den%)')an% de.)en% ')ch)er d"a&c)a%)#n( La cl de ce ')ch)er e&% c#m4#&e de& cl& de &e& ')ch)er& 4r#4r)%a)re&(
Les records V !C"!#U0C W$ V C99C8*UC $ U*+L+6C =$ et V 8#0#6C W sont des recordsmemres non identifiés$ en conséquence$ ils se transforment en fic(iers d&association
$icier composition ! service
l : 7@Jservice
7@Jsalarie
$icier utilisation ! matriel8lé ? 7@Jatériel 7@Jsalarié
$icier composition !matriel
8lé : 7@Jcomposont 7@Jcomposé
$icier e;;ectue ! rparation8lé ? 7@Jsalarie
7@JnomJ réparation
Lapplication de ces trois règles a donc permis de définir / fic(iers principau$ 4 fic(iersd&association et 3 fic(iers de correspondance.
PRERARE PAR : Abdellah ELAOUNI
64
6/
!egroupe
utilise
compose
Cffectue
1
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
42/44
E N S DUT 1re ANNEE MERISE
Fichiers principaux : fic(ier 6L!+X6$ fic(ier *CL+C!6$ fic(ier 8L+C7*6$ fic(ier 6C!E+8C6$ fic(ier +7*C!EC7*+#76$ fic(ier !X0!*+#76$ fic(ier *X!+CL6
Fichiers d'association: fic(ier C99C8*UC = !X0!L*+#7$ fic(ier 8#0#6+*+#7=6C!E+8C$ fic(ier 8#0#6+*+#7= *X!+CL$ fic(ier U*+L+6*+#7 =*X!+CL.
)ch)er& de c#rre&4#ndance: fic(ier *CL+C!B6L!+X$ fic(ier 6U0X!+C!B6L!+X$ fic(ier +7*C!EC7*+#7B!X0!*+#7.
PRERARE PAR : Abdellah ELAOUNI
2
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
43/44
Aaiter
9amille
7uméro famille
7om responsale0rénom responsale*itredresse1dresse2*élép(one
Eille
8ode ville 7om ville
ppartient
Clève
7uméro Clève 7om Clève0rénom ClèveDate de naissance
0rofesseur
7uméro Cnseignant 7om Cnseignant*itredresse1dresse2*élép(one
+nscrire
8lasse
7uméro classe 7om classennée scolaire!emarque
Cnseigner
atière
7uméro matièreDiscipline
voir cours
7oter
7ote 7ote8oefficientDate note
!emarque
!ésider
E N S DUT 1re ANNEE MERISE
Exercice 1- ? passage au modèle logiue relationnel
6oit le &'D relatif au suivie des Clèves dans plusieurs classes
1$1
;$n1$n
1$1
;$n
1$1 ;$n
1$n
1$n
1$n
;$n
1$11$n
1$1
Eta0lir le modèle logiue relationnel
PRERARE PAR : Abdellah ELAOUNI
3
-
8/17/2019 251608007-Exercice-Et-Solutions-Merise.docx
44/44
E N S DUT 1re ANNEE MERISE
Solution de l’exercice 1- Y odèle relationnel
a) Application de la règle 1
I"#b$e% &e %ran&'#rme en rela%)#n e% l")den%)')an% de.)en% la cl de ce%%e rela%)#n(
b) Application de la règle 2
La rela%)#n b)na)re > card)nal)%& *1, l/*I, n/ #+ *1, B/*O,n/ .#)% l")den%)')an% de l"#b$e% >
card)nal)%& *l,n/ #+ *#,n/ m)grer en red#ndance .er& la rela%)#n )&&+e de l"#b$e% > card)nal)%&*1,I/(
c) Application de la règle 3
Une rela%)#n na)re d+ m#dle c#nce4%+el &e %ran&'#rme en +ne rela%)#n aan% c#mme cl
4r)ma)re c#m4#&)%e le& a%%r)b+%& )&&+& de& )den%)')an%& de& #b$e%& de &a c#llec%)#n(
Exercices1 : ormalisation
cas1 :
Goit la relation stocIer determinée par les attributs suivantsGtocIer :Jprd , :Jma , libellé , qt stocIer 7
=D (sachant qu!un produit peut être stocIé dans plusieurs maasins
5 proposer un mod4le relationnel qui évite toute redondance K
cas* :Goit l!obet client caractérisé par les propriétés suivantes