III.4.4 Dictionnaire de données
épurées :
C'est un dictionnaire qui n'a ni synonymes, ni données
calculées. Donc tous les champs
répétitifs ont été
supprimés et les données par transformation d'autres ont
été disparues.
Tableau III. 3. Dictionnaire des données
épurées
Nom
|
Format
|
Longueur
|
Type
|
Règle de calcul
|
Règle de
gestion
|
Contrôle
|
E
|
C
|
Numéro_MC
|
Numérique
|
|
X
|
|
|
unique
|
Désignation_Mc
|
Alphabétique
|
5
|
X
|
|
|
|
Adresse_MC
|
Alphanumériq
|
40
|
X
|
|
|
|
Quantité
|
Numérique
|
|
X
|
|
|
|
codeproduit
|
Alphanumériq
|
10
|
X
|
|
|
unique
|
Désignation
|
Alphabétique
|
15
|
X
|
|
|
|
Prix_unitaire
|
Numérique
|
|
X
|
|
|
|
Date_stockage
|
Date
|
|
X
|
|
|
|
Id_lieu
|
Alphanumériq
|
10
|
X
|
|
|
unique
|
Désignatio_lieu
|
Alphabétique
|
20
|
X
|
|
|
|
Numero_Art
|
Numérique
|
|
X
|
|
|
unique
|
Noms_Art
|
Alphabétique
|
30
|
X
|
|
|
|
Adresse_Art
|
Alphabétique
|
30
|
X
|
|
|
|
Prenom_Art
|
Alphabétique
|
15
|
X
|
|
|
|
Sexe_Art
|
Alphabétique
|
5
|
X
|
|
|
|
Telephone
|
Alphanumériq
|
15
|
X
|
|
|
|
Code_catart
|
Alphabétique
|
10
|
X
|
|
|
unique
|
Designatio_cart
|
Alphanumériq
|
10
|
X
|
|
|
|
Id_catpro
|
Alphanumériq
|
10
|
X
|
|
|
unique
|
32
Nom
|
Format
|
Longueur
|
Type
|
Règle de calcul
|
Règle de
gestion
|
Contrôle
|
E
|
C
|
Desig_catpro
|
Alphabétique
|
30
|
X
|
|
|
|
Login_utilisateur
|
Alphanumériq
|
25
|
X
|
|
|
|
Mot_de_passe
|
Alphanumériq
|
16
|
X
|
|
|
unique
|
Ca_utilisateur
|
Alphanumériq
|
15
|
X
|
|
|
|
Debut activité
|
Date
|
|
X
|
|
|
|
Prix d'achat
|
Numérique
|
|
X
|
|
|
|
33
III.4.5. Matrice des dépendances fonctionnelles
Elle se présente sous forme d'un tableau ayant pour
entrées l'ensemble des données du
dictionnaire. A chaque étape la question suivante doit
être posée : la donnée source est-elle en dépendance
fonctionnelle avec la donnée but ? En cas de réponse positive,
nous inscrivons un « 1 » dans la case d'intersection. [FYA2013]. Elle
nous permet de montrer comment les rubriques dépendent les unes des
autres. Le signe « * » représente une clef primaire alors que
le signe « 1 » indique l'élément dépendant de la
clef primaire.
N°
|
Source
|
1
|
2
|
3
|
4
|
5
|
6
|
7
|
8
|
9
|
1
0
|
1
1
|
2
|
11
3
|
1
4
|
1
5
|
1
6
|
1
7
|
1
8
|
1
9
|
0
|
1
|
2222
2
|
3
|
1
|
Numero_Art
|
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2
|
Noms_Art
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3
|
Adresse_Art
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4
|
Prenom_Art
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5
|
Telephone
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6
|
Code_catart
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7
|
Designation_cart
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8
|
Numéro_MC
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9
|
Désignation_MC
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10
|
Adresse_MC
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11
|
codeproduit
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
|
|
|
12
|
Désignation
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
13
|
Quantité
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
14
|
Id_lieu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
|
|
15
|
Début activité
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16
|
Id_catpro
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
|
|
17
|
Désign_catpro
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
18
|
Code_cartart
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
|
|
|
19
|
Désignation_cartart
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
20
|
Login_utilisateur
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
21
|
Mot_de_passe
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
*
|
|
|
22
|
Cat_utilisateur
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
23
|
Désignation_lieu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1
|
|
|
|
|
|
|
|
|
|
Tableau III. 4. Matrice des dépendances
fonctionnelles
Figure III. 2. Modèle Conceptuel de
Données
34
ARTISTE
fournir
Quantite
Prix_unitaire
Date_stockage
1,n
1,n
1,n
fabriq uer
1,n
Numero Art Noms_Art Prenom_Art
Adresse Sexe_Art Telephone
PRODUIT_STATUES
Code produit
Designation
Numero M C
Designation_MC
Adresse_MC
LIEU
0,n
Id lieu
Desig nation_lieu
1,1
1,n
disposer
1,n
provenir
CAT_PRODUIT
Id catpro
Noms_catpro
0,n
MAISON_MC
Nous avons utilisé la Matrice de dépendance
à source simple. Dans cette étape, il s'agit de
l'analyse du domaine et du discours des utilisateurs. Elle nous a permis de
repérer les informations élémentaires. Ainsi, nous avons
pris toutes les données du dictionnaire de données à
l'exception des données calculées.
|