Passer du MCD à la structure relationnelle d’Access
Documents Gratuits : Passer du MCD à la structure relationnelle d’Access. Recherche parmi 298 000+ dissertationsPar dissertation • 10 Novembre 2013 • 362 Mots (2 Pages) • 797 Vues
Passer du MCD à la structure relationnelle d’Access
Lorsque l’on dispose du modèle conceptuel de données (MCD) de la base que l’on souhaite exploiter sous un SGBDR comme Access, il est nécessaire de passer par une étape intermédiaire : le modèle logique de données (MLD).
I. Passer du MCD au MLD
Le modèle logique des données est une représentation, sous forme de relations, du système tel qu’il sera exploité par le SGBDR. Voici les règles du passage du MCD au MLD :
RÈGLE N° 1
Toute entité du MCD devient une relation dans le MLD.
– Les propriétés de l’entité deviennent des attributs.
– L’identifiant devient la clé primaire de la relation.
Exemple :
EMPLOYE
Numemp
Nom
Pnom
Serv
Fonc
RÈGLE N° 2
Une association qui présente une cardinalité à 1,1 se réécrit en portant dans la relation fils la clé primaire de la relation père.
– L’attribut « Numcont » ainsi ajouté devient une clé étrangère dans la relation fils. Par convention, on le complète par le symbole #.
– L’attribut « Numcont# » n’est pas clé primaire de la relation « Poste de travail » ; en revanche, il l’est dans la relation « Contrat ».
Exemple :
CONTRAT
POSTE DE TRAVAIL
Numcont
Soc
Adr
Tel
Contact
Numordi
Marque-Mod
Port
Ram
Dd
Père
Fils
RÈGLE N° 3
Toute association dont les cardinalités maximum sont égales à n devient une relation dans le MLD.
– Les identifiants des deux entités deviennent ensemble la clé primaire de la relation ; pris individuellement, ils sont clé étrangère et donc terminés par le symbole #.
– La ou les propriétés de l’association deviennent attributs de la relation.
Exemple :
POSTE DE TRAVAIL
LICENCE
Numordi
Marque-Mod
Port
Ram
Dd
Numlic
Nomlog
Vers
...