3.1.3 Schéma du modèle conceptuel des
données
![](La-mise-en-place-d-un-systeme-d-information-architecture-client-serveur-pour-la-gestion-des-retr5.png)
Nous parvenons à retenir les relations suivantes :
appartenir et gérer, ainsi que les cardinalités les
définissant.
Appartenir
Section (1,1) (1,1) Employé
Gérer
Section (1,n) (1,n) Retraité
3.1.4. MODELE LOGIQUE DE DONNEES (MLD)
Vue la grandeur de cette partie, enchainons par un double
objectif, à savoir :
· La description de la logique de traitement des
informations dont la logique de programmation ;
· La détermination des caractéristiques de
la base de données.
D'où deux modèles indissolubles à
savoir :
· Modèle Logique de Données (MLD)
· Modèle physique de données (MPD)
3.1.5. PASSAGE DU MCD au MLD
Les règles suivantes mettent au clair la transformation
d'une structure conceptuelle à une structure logique totalement
algorithmique :
· Toute entité devient une table dans laquelle les
attributs deviennent les colonnes ; et l'identifiant de l'entité
constitue alors la clé primaire de la table ;
· Dans le cas de deux entités reliées par
une association du type 1,n, on ajoute une clé étrangère
dans la table côté 0,1 ou 1,1 vers la clé primaire de la
table côté 0,n ou 1,n ;
· Dans le cas de deux entités reliées par
une clé étrangère vers la clé primaire de l'autre
afin d'assurer la cardinalité maximale de 1 on ajoute une contrainte
d'intégrité sur chacune de ces clés
étrangères ;
· Une association entre deux entités de type 1, n
est traduite par une table supplémentaire (parfois appelée table
de jointure) dont la clé primaire est composée de deux
clés étrangères vers les clés primaires de deux
tables en relation. Les attributs de l'association deviennent les colonnes de
cette table ;
· Une association non binaire est traduite par une table
supplémentaire dont la clé primaire est composée d'autant
des clés primaires étrangères.
3.1.6. PRESENTATION DU MLD
![](La-mise-en-place-d-un-systeme-d-information-architecture-client-serveur-pour-la-gestion-des-retr6.png)
3.1.7. DICTIONNAIRE DES DONNEES
N°
|
TABLES
|
PROPRIETES
|
CODES
|
TYPES
|
TAILLE
|
01
|
Retraités
|
#matricul
|
matr
|
char
|
8
|
Nom
|
nom
|
char
|
15
|
Post nom
|
postnom
|
char
|
15
|
Prenom
|
prenom
|
char
|
10
|
Age
|
age
|
char
|
3
|
Sexe
|
sexe
|
char
|
2
|
categorie
|
categorie
|
char
|
22
|
02
|
Section
|
#matricule
|
Matrec
|
Char
|
8
|
Annd
|
Annd
|
Char
|
5
|
mois
|
Mois
|
Char
|
3
|
jour
|
Jour
|
Char
|
9
|
annf
|
Annf
|
Char
|
3
|
Moi
|
Moi
|
Char
|
3
|
Jou
|
Jou
|
Char
|
9
|
Remun
|
Remun
|
Char
|
11
|
nbreassu
|
nbreassu
|
char
|
5
|
03
|
Employés
|
#Ident
|
ident
|
char
|
25
|
noment
|
noment
|
char
|
18
|
numcomerc
|
numcomerc
|
char
|
15
|
Adressent
|
Adressent
|
char
|
28
|
Categorie
|
Categorie
|
char
|
11
|
Anndeb
|
Anndeb
|
char
|
4
|
Moisde
|
Moisde
|
char
|
9
|
Annf
|
Annf
|
char
|
4
|
Moidf
|
Moidf
|
char
|
9
|
Remune
|
Remune
|
char
|
8
|
nbreassur
|
nbreassur
|
char
|
6
|
04
|
Gérer
|
#matricul
|
matr
|
char
|
8
|
#matricule
|
Matrec
|
Char
|
8
|
05
|
Avoir
|
#matricule
|
Matrec
|
Char
|
8
|
#Ident
|
ident
|
char
|
25
|
Sources : Analyse du modèle conceptuel de
données(MCD)
|