3.4.MODELE PHYSIQUE DE DONNEES
Le modèle physique de données est
l'implémentation de la base de données sur un
ordinateur :
- En utilisant un langage de définition de
données (SQL)
- En utilisant un AGL (Atelier de Génie Logiciel)
permettant de générer automatiquement la base de données
(PowerAMC, WinDesign,...)
- En créant la base sur MS Access.
C'est ce dernier que nous allons utiliser lors de la
création de notre base de données. Pour notre cas, nous
représentons ci-dessous, un MPD implémenté en MS
Access :
Table AGENT
Nom du champ
|
Type de données
|
Description
|
Propriété
|
Nummatr
|
Numérique
|
Numéro matricule de l'agent
|
Clé primaire
|
Nocarte
|
Numérique
|
Numéro de la carte
|
|
Nomagent
|
Texte
|
Nom de l'agent
|
|
Postnomagent
|
Texte
|
Post nom de l'agent
|
|
Prenomagent
|
Texte
|
Prénom de l'agent
|
|
Sexe
|
Texte
|
Sexe
|
|
Lieunaiss
|
Texte
|
Lieu de naissance
|
|
Datenaiss
|
Date/heure
|
Date de naissance
|
|
Etatcivil
|
Texte
|
Etat civil de l'agent
|
|
Nomconj
|
Texte
|
Nom du conjoint
|
|
Nbrenf
|
Numérique
|
Nombre d'enfants
|
|
Nompere
|
Texte
|
Nom du père
|
|
Nommere
|
Texte
|
Nom de la mère
|
|
Provdor
|
Texte
|
Province d'origine
|
|
Territdor
|
Texte
|
Territoire d'origine
|
|
Villagedor
|
Texte
|
Village d'origine
|
|
Photo
|
Objet OLE
|
Photo de l'agent
|
|
CodeAdress
|
Texte
|
Code de l'adresse
|
Clé étrangère
|
Table FONCTION
Nom du champ
|
Type de données
|
Description
|
Propriété
|
Codefonct
|
Texte
|
Code de la fonction
|
Clé primaire
|
Nomfonct
|
Texte
|
Nom de la fonction
|
|
Dept
|
Texte
|
Département
|
|
Service
|
Texte
|
Service
|
|
Table AFFECTATION
Nom du champ
|
Type de données
|
Description
|
Propriété
|
Nummatr
|
Numérique
|
Numéro matricule de l'agent
|
Clé primaire
|
Codefonct
|
Texte
|
Code de la fonction
|
Clé primaire
|
Dateaffec
|
Date/heure
|
Date d'affectation
|
|
Numcontr
|
Numérique
|
Numéro contrat
|
|
Table ADRESSE
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Codeadress
|
Texte
|
Code de l'adresse
|
Clé primaire
|
Ville
|
Texte
|
Ville
|
|
Commune
|
Texte
|
Commune
|
|
Quartier
|
Texte
|
Quartier
|
|
Avenue
|
Texte
|
Avenue
|
|
Noparc
|
Numérique
|
Numéro parcellaire
|
|
Notel
|
Numérique
|
Numéro de téléphone
|
|
Email
|
Texte
|
Adresse électronique
|
|
Table JOUROUVRABLE
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Datejour
|
Date/heure
|
Date du jour
|
Clé primaire
|
Mois
|
Date/heure
|
Mois
|
|
Table PRESENCE
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Datejour
|
Date/heure
|
Date du jour
|
Clé primaire
|
Nummatr
|
Numérique
|
Numéro matricule
|
Clé primaire
|
Heurearr
|
Date/heure
|
Heure d'arrivée
|
|
Heuredep
|
Date/heure
|
Heure de départ
|
|
Motifdep
|
Texte
|
Motif de départ
|
|
Table BENEFICIE
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Codesal
|
Texte
|
Code du salaire
|
Clé primaire
|
Nummatr
|
Numérique
|
Numéro matricule
|
Clé primaire
|
Datepaie
|
Date/heure
|
Date de paiement
|
|
Tauxdol
|
Monétaire
|
Taux de change
|
|
Table REMUNERATION
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Codesal
|
Texte
|
Code du salaire
|
Clé primaire
|
Indicebar
|
Numérique
|
Indice barémique
|
|
Descriptsal
|
Texte
|
Description du salaire
|
|
Table ATTRIBUTIONCOTE
Nom du champ
|
Type de donnée
|
Description
|
propriété
|
Cote
|
Numérique
|
Cote attribuée à l'agent
|
Clé primaire
|
Nummatr
|
Numérique
|
Numéro matricule
|
Clé primaire
|
Annecote
|
Numérique
|
Année cotée
|
|
Obscote
|
Texte
|
Observation de la cote
|
|
Table ELEMENTCOTE
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Cote
|
Numérique
|
Cote attribuée à l'agent
|
Clé primaire
|
Table EMPRUNT
Nom du champ
|
Type de donnée
|
Description
|
Propriété
|
Refemprunt
|
Texte
|
Référence de l'emprunt
|
Clé primaire
|
Montant
|
Monétaire
|
Montant emprunté
|
|
Nummatr
|
Numérique
|
Numéro matricule
|
Clé étrangère
|
Dateoctroi
|
Date/heure
|
Date d'octroi de l'emprunt
|
|
Voici le résultat obtenu sur ordinateur :

|