C. Variation de la consommation horaire
II.6. Modélisation conceptuelle du système d’AEP
II.6.2. Modèle conceptuel de données
Le MCD schématise la réalité en montrant, sans redondance, les entités à inclure dans la base de données, leurs propriétés ainsi que leurs relations et les cardinalités de ces dernières.
Ce modèle est un excellent outil suscitant la discussion et le dialogue entre les utilisateurs, cela va de soit qu‟un bon modèle conceptuel doit être compréhensible et avoir l‟aval des différents utilisateurs concernés par la conception de la future base de données.
Le formalisme le plus utilisé pour le niveau conceptuel est le modèle entité – relation baptisé entité – association. Les concepts de ce dernier sont simples à comprendre car proches du monde réel.
Modélisation d’un réseau d’AEP et contribution a sa gestion à l’aide d’un système d’information géographique.
Page 35
Entités
Le monde réel est constitué d‟objets ou d‟entités groupés en catégories appelées classes d‟entités [Laurini, 1993, Mojeron, (1991)].
Point : PT (Vanne, Forage, Réservoir…) Exemple : Vanne.PT Ligne : LIN (Conduite, Cours d‟eau…) Exemple : Conduite.LIN Surface : SUR (Ilot, Bâti …) Exemple : Ilot.SUR
Attributs (Identifiants)
Les entités d‟une même classe sont décrites par des informations appelées propriétés, attributs ou encore rubriques. Chaque entité de la classes d‟entités doit être unique et être identifiable à l‟aide d‟un identifiant (clé). Elle peut posséder autant d‟attributs que nécessaires .La classe d‟entités « Conduite » est caractérisée par des attributs tels que ID_ Conduite, Numéro, Longueur, Diamètre, …
ID_ Conduite est un identifiant, car il permet d‟identifier de manière unique la Conduite Un exemple est donné en tableau I.6.
Tableau I.6 : Attributs de la table « Conduite » Conduite. LINE
Identificateur Classe
Nom
Diamètre en mm Longueur en m Débit en l/s Matériau Nature
Rugosité en mm
Date de mise en service Etat d‟entretien
Modélisation d’un réseau d’AEP et contribution a sa gestion à l’aide d’un système d’information géographique.
Page 36
Associations (Relations)
Les entités des différentes classes d‟entités sont susceptibles d‟avoir des relations appelées associations avec d‟autres classes [29].
Ainsi, si on précise que la Vanne 1-2 appartient au Tronçon 1-2, on met ainsi une évidence qu‟il existe une association « Appartenir » entre la classe d‟entités « Vanne » à laquelle appartient « Vanne 1-2 » et la classe d‟entités Conduite dont fait partie le Tronçon 1-2
Comme le montre l‟exemple donné dans la figure I.7.
1, n
1.1
Figure I.12 : Exemple de relation [13]
VANNE.PT ID Vanne Nom
Diamètre en mm
Conduite. LINE Identificateur
Classe Nom
Diamètre en mm Longueur en m Débit en l/s Matériau Nature
Rugosité en mm
Date de mise en service Etat d‟entretien
APPARENTIR
Modélisation d’un réseau d’AEP et contribution a sa gestion à l’aide d’un système d’information géographique.
Page 37 II.6.2.1.Schéma Conceptuel de Données
Le schéma conceptuel de données décrit l‟organisation d‟un jeu de données conformément au Modèle Conceptuel de Données. Il précise les éléments (objets géographiques, primitives géométriques, relations, attributs) relatifs aux réseaux d‟AEP. Le schéma conceptuel permettra de définir les types de données élémentaires définissant les attributs, celles composées permettant de regrouper les attributs afin de décrire les entités et associations du monde réel et éventuellement les règles que devront suivre les données au cours de leur cycle de vie. Le schéma conceptuel de réseau d‟AEP est illustré en figure I.6.
Modélisation d’un réseau d’AEP et contribution a sa gestion à l’aide d’un système d’information géographique.
Page 38 Figure I.13 : Schéma conceptuel du réseau d‟AEP
Modélisation d‟un réseau d‟AEP et contribution a sa gestion à l‟aide d‟un système d‟information géographique.
45
II.6.2.2.Dictionnaire de Données
Savoir sur quel site et dans quelle base est stockée une donnée est une exigence fondamentale dans les bases de données réparties, et l‟usage d‟un dictionnaire de données (DD) s‟avère être une solution intéressante pour résoudre les discordances. De manière plus précise, le DD est un répertoire structuré et exhaustif, développé en vue d‟identifier les données et de leur attribuer une définition propre conforme aux normes majoritaires préétablies. Il inclut les différents schémas, règles et descriptions des données du Modèle Conceptuel de Données des réseaux d‟AEP.
Le DD favorise l‟utilisation optimale des données et complète la documentation des manuels du système en vue d‟une connaissance parfaite de ses différentes composantes. Le DD peut être lui-même implanté dans le système comme une base de données. Il constitue alors un méta - base, c‟est à dire une base décrivant les autres bases. Le tableau III.4 en illustre un exemple
Modélisation d‟un réseau d‟AEP et contribution a sa gestion à l‟aide d‟un système d‟information géographique.
46
Tronçon AEP SECTION
DEFINITION : Une portion de la conduite d‟AEP, spécialisé dans le transport de l‟eau potable ayant une section constante et un même sens d‟écoulement.
TYPE DE REFERENCE : LIN
Longueur-m: Longueur du tronçon exprimée en mètres.
Domaine variable : Type Flottant
Diamètre mm: Diamètre de la conduite exprimé en millimètres Domaine variable : Type Entier
Débit_ l/s : Débit des eaux qui transitent par la conduite en litres par secondes.
Domaine variable : Type Numérique (Virgule Fixe) Rugosité mm: Rugosité de la conduite exprimée en mm.
Domaine variable : Type Flottant
Nature : Nature du matériau de la conduite (Fonte, Acier, Amiante - Ciment).
Domaine variable : Type Caractère
Date_ de_ pose: Date de pose de la conduite indiquant l‟année de la réalisation ou du changement de la conduite.
Domaine variable : Type Caractère
Etat d’entretien : Etat d‟entretien de la conduite (Bon, Moyen, Mauvais, Inconnu).
Domaine variable : Type Caractère
Côte_ du_ sol_ m: Côte du sol exprimée en mètres.
Domaine variable : Type Flottant
Disposition : Disposition de la conduite (Principale, secondaire).
Domaine variable : Type Caractère
Type d’alimentation : Type d‟Alimentation de la conduite (Distribution, Refoulement).
Domaine variable : Type Caractère RELATIONS :
Compose : Conduite