MCD et MLD : GESTION DES DROITS A PRODUIRE D’UNE EXPLOITATION - Exercice avec Corrigé

GESTION DES DROITS A PRODUIRE D’UNE EXPLOITATION

On souhaite gérer, pour chaque exploitation agricole, le montant des divers droits à produire.
Un droit est valable pour une période donnée et on désire conserver l’historique des divers droits de chacune des exploitations.

A ce jour, la liste des droits à produire que l’on désire gérer est la suivante : 

- Quota laitiers (en litres)
- Droits de plantation (en ha)

Les informations retenues sont : 

- Le nom de l’exploitation
- La commune où se situe l’exploitation
- Sa SAU
- Les droits et les valeurs des droits accordés à chaque exploitation.

Travail à faire :

Établir le modèle conceptuel des données correspondant puis le modèle logique associé. 
----------------------------------------------------------------------------------------------------
Correction
----------------------------------------------------------------------------------------------------

GESTION DES DROITS A PRODUIRE D’UNE EXPLOITATION

Choix de gestion :

-  On ne gère pas l’historique de la SAU des exploitations
-  L’information commune n’est donné qu’à titre indicatif.

Liste des informations retenues dans le modèle (Dictionnaire des Données) :



Modèle conceptuel des données (MCD)


1ère  solution : représentation conceptuelle simplifiée mais cela soulève un problème de clé lors de la  génération du modèle logique



2ème  solution : 



3ème solution :



4ème solution :




Modèle logique des données (MLD)

1ère  solution : il y a un problème de clé dans la table « POSSEDER » car la même exploitation ne pourra pas posséder le même droit plus d’une fois (risque de doublons).



La solution consiste donc à ajouter le champ date début à la clé multiple.


2ème solution : le modèle logique est correct mais la table période n’est utile que dans le cas où il existe des périodes normalisées (qui sont donc réutilisées plusieurs fois)



3ème solution :



4ème solution :




             

Article plus récent Article plus ancien

Leave a Reply