4.3
Développement du Système d'Information :
4.3.1 Du modèle logique au
modèle physique de données (base de données) :
Le MCD avant sa phase opérationnelle est converti ou
représenté en modèle logique de données (MLD)
compatible à Système de Gestion des Bases de Données
Relationnelles(SGBDR). 
Le MLD permet d'adapter le MCD dans un Système de
Gestion des Bases de Données Relationnelles, puisque le MCD est
représenté indépendamment des contraintes des
fonctionnalités que posent les Systèmes de Gestions des Bases
Relationnelles; dans ce cas d'étude, il s'agit du SGBBR  Access. Ainsi 
Le MCD sera transformé en  MLD de telle manière qu'il puisse
être implémenté sans contrainte dans Access en MPD
Modèle opérationnel pouvant ainsi servir de base de
données du SI.  
Dans ce cas toutes les entités permanentes sont
transformées en tables conformément au formalisme du contexte
relationnel. 
Les propriétés de chaque entité
deviennent des attributs des tables correspondantes.  
Les propriétés des entités et des
relations deviennent des attributs du MLD. Les tables conservent leurs
attributs.  
Les entités permanentes avec héritage sont
transformées  aussi en tables. Mais les entités en
héritages deviennent des attributs de la table principale. Les 
« types » servant d'un assistant de choix des attributs. 
Concernant les cardinalités il existe dans le MCD, les
cardinalités du type (1, n)(0,n)/(1, n),(0,n) ; (1, n),(0,n) /(1,1
),(0,1). Chaque combinaison de cardinalités donne lieu à un type
de relations jointures. Pour que le MLD soit exploitable dans Access, il faut
que tous les relations établies entre les tables soient du type un -
à - un ou un - à - plusieurs.  
Ainsi les relations du MCD encadrés par les
cardinalités (1, n), (0, n)/ (1, n), (0, n), sont transformées en
relations de un - à - plusieurs (1, 8) dans le MLD, par adoption de
certaines relations comme tables  de « transition »
entre deux tables permanentes.  
Tout comme les relations du MCD encadrés par les
cardinalités (1, n), (0, n)/ (1,1), (0, 1) sont transformées en
relations de un - à - plusieurs (1, 8) dans le MLD, par adoption de
relation « virtuelle » entre les deux tables
permanentes.  
On aboutit donc aux MLD de la figure 4.4. 
Au bout de ces différentes transformations, le MLD
obtenu (figure 4.4) est implémenté dans Access
conformément aux instructions de création d'une relation dans une
BD Access en MPD (figure 4.5). 
Contrat de collaboration pour
équipements d'aménagement 
Identité équipement Code
contrat 
 Mise en service pour équipement
d'aménagement 
Identité équipement 
Code mise en service 
 Personnel mis en service  
Code mise en service 
 Code régie 
Contrat de collaboration pour ouvrage
d'aménagement 
Identité d'équipement 
Code contrat 
 Code  service 
Code mise en service 
 Services identifiés pour 
mise en service 
 Mise en service pour ouvrage
d'aménagement 
Identité ouvrage 
Code mise en
service 
  Service identifié pour ouvrage
d'aménagement 
Identité ouvrage 
Code  service 
  Services identifiés  pour
équipements d'aménagements  
Identité équipements 
Code service 
Prestataires 
Code prestataires 
Nom 
Catégorie  
Réf contrat  
Mise en service 
Code mise en service 
Date du jour  
Heure de service 
Observations  
 Personnel  
Code personnel 
Nom et prénom 
Qualité  
Identité ouvrage 
Type d'ouvrage   
Nom pépinière 
Lieu de situation 
Nom espace vert  
Nature 
Etat d'entretien 
Nom voirie 
Tronçon  
Longueur de voirie 
Ouvrages  
D'aménagement 
Contrat de collaboration  
Code personnel  
Code  réception 
Code d'appel 
Réf  du contrat 
Type  
Année budgétaire  
Durée  
 Appel à la candidature 
Code d'appel 
Nom 
Qualité  
Code service 
 Réception du contrat 
Code réception 
Date de réception 
Type de réception 
Responsable  
Equipements d'aménagement 
Identité équipement 
Identité ouvrage 
Type d'équipement   
Nom scientifique 
Nom commun 
Classe d'espèce 
Type d'espèce  
Nom  du monument 
Date d'édification du monument 
Nom d'infrastructure 
Nombre d'infrastructures  
Services identifiés 
Le personnel 
Identifie 
Code service 
Type de besoin 
  
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
8, 1 
1, 8 
1, 8 
 8,1 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
1, 8 
Figure 4.1 :
Modèle logique de données. 
1, 8 
  
Figure 4.2: Base de
données implémentée dans Access issue du MLD. 
 |