C.1. Construction du schéma des
données
La dernière étape consiste à mettre en
relation les entités et associations trouvées dans l'étape
précédente afin de construire la structure générale
des données : le schéma des données.
C.2. Mise en relation des entités
Les entités sont mises en relation par
l'intermédiaire des attributs qu'elles possèdent en commun. Les
types de relations autorisées pour relier deux entités
(associations) appartiennent aux deux catégories suivantes :
· Relation de type 1-1 : à un
élément de l'ensemble départ on ne peut faire correspondre
qu'un seul élément de l'ensemble d'arrivée et
réciproquement.
· Relation de type 1-n : à un
élément de l'ensemble de départ on peut faire correspondre
plusieurs éléments de l'ensemble d'arrivée. Par
application de la méthode, les seules relations possibles entres
entités et associations sont des relations de type n-1, soient des
dépendances fonctionnelles. Cette étape vise donc à
déterminer les dépendances fonctionnelles entre entités et
associations : construction du graphe des index. Pour déterminer les
relations entre entités (associations), il faut donc examiner le
cardinal de chacune des entités qui interviennent dans la relation.
Dans notre cas, nous avons des relations suivantes :
Entité source
|
Entité but
|
Relation sur l'attribut
|
Type de relation
|
SEXE
|
APPRENANT
|
Id_sexe
|
1-n
|
MONNAIES
|
FORMATION
|
Id_monnaie
|
1-n
|
SEXE
|
AGENT
|
idsexe
|
1-n
|
LIVRE
|
DONNER
|
Id_livre
|
1-n
|
DONATEUR
|
DONNER
|
Id_donateur
|
1-n
|
Si l'on examine la première ligne du tableau, nous
avons précisé que la relation entre SEXE et APPRENANT
était de type 1-n. En effet, dans l'entité SEXE, une valeur
particulière de l'attribut Idsexe (H ou F) ne sera présente
qu'une seule fois (1). En revanche, dans l'entité APPRENANT, la
même valeur de l'attribut Idsexe pourra être présente
plusieurs fois (n), autant de fois qu'il y a d'apprenants de ce sexe.
C.3. Représentation graphique du schéma
des données
Pour avoir une vision synthétique de la structure de la
base de données (le schéma des données) on utilise une
représentation graphique du type suivant laquelle va prendre toutes les
tables qu'on a montrées et celles qu'on n'a pas montrées:
C.3.1.base de donnees pour la gestion de projet limete
universite cadinal malula
PAIES
id_paye
# id_agent
Prime
dettes
salbase
saltot
datepaye
RECUS
id_recu
# id_agent
# id_monnaie
# id_apprenant
# id_formation
# id_categorie_ap
datepaye
montantpaye
DONNER
#id_livre
#id_donnateur
quantité
DONATEURS
id_donateur
nom
adresse
AGENTS
id_agent
# id_categorie
# id_sexe
#idetat
nomagent
postnomagent
APPRENANTS
id_apprenant
#id_categorie ap
# id_ sexe
#id_formation
#id_ecole
#idetat
nomappre
postnomappre
CATEGORIESAP
id_categorie ap
categorie ap.
CATEGORIES
id_categorie
categorie
id_categorie
categorie
SEXES
id_sexe
sexe
FORMATIONS
id_formation
lib_formation
prix
# id_monnais
CHARGES
id_charge
date depense
id_agent
#id_moment
#id_monnais
MONNAIS
id_monnais
monnais
MOMENTS
id_moments
id_moments
LIVRES
id_livre
-titre
-editeur
-prix
#id_monnais
PRODUITS
id_produits
datepro
montant pro
#id_agent
id_monnais
#id_source
#id_moment
ECRIRES
#id_livre
#id_auteur
SOURCES
id_source
lib_source
AUTEURS
id_auteur
Nom
EMPRUNT HISTORI
idemprunt
#idlivre
#idaprenant
Dateemprunt
Dateretourpreuvu
dateretoureffective
ECOLE
id_ecole
NomEcole
Adresse...
Etat Civil
idetat
libetat
4.0. QUELQUES ETATS EN
SORTIES
A partir de ce Modèle Organisationnel de
Données, on peut alors établir la conception de quelques
états qui seront établis lors de l'étude
opérationnelle ou de l'exploitation.
Lors de la conception des états de sorties, il faut
étudier successivement les parties ci-dessous :
- L'entête : rubrique qui ne se
répète pas ;
- Le corps ou le détail : rubrique pouvant se
répéter ;
- Le pied : rubrique de totalisation.
Pour faciliter ce travail de la conception de quelques
états, tous les états de sortie doivent être
répertoriés dans une fiche descriptive des sorties.
|