Modélisation conceptuelle de données spatiales et MCD spatiaux |
Pourquoi utiliser les MCD spatiaux et les concepts qu'ils proposent? |
|
Le service du cadastre de la commune de Durdon gère
son réseau d'eau potable, en particulier les conduites et les réservoirs qui alimentent
les parcelles et les bâtiments. Vous êtes chargé d'établir une base de données qui
permettra le stockage de toutes les informations sur ce réseau.
Les bâtiments
ont un numéro qui les identifie et une adresse. On souhaite connaître le ou les
propriétaires de ces bâtiments dont on stocke le numéro, le nom, la liste des prénoms et
l'adresse. On veut aussi conserver la date d'achat d'un bâtiment par son propriétaire.
Les bâtiments sont situés sur des parcelles identifiées par leur numéro.
Ces
bâtiments peuvent avoir des compteurs d'eau. Ces compteurs ont un diamètre et un nombre
de chiffres, un numéro identifiant, une date de pose et une marque.
Les
bâtiments peuvent être raccordés à des segments de conduite en eau potable, qui
possèdent un numéro, un secteur, une date de pose, un type de matériau, l'état (bon, à
réparer, à changer) et un diamètre. Notons que les segments sont numérotés par secteur.
Il peut exister un même numéro de segment pour deux secteurs différents (p.ex. on peut
trouver un segment numéro 441 dans les secteurs 16 et 28).
On distinguera les
bâtiments selon les catégories suivantes : maison individuelle, immeuble, bâtiment
industriel). Les maisons individuelles ont la particularité de n'être connectés qu'à un
seul segment de conduite, ou pas du tout. Les immeubles et les bâtiments industriels
sont connectés à un ou plusieurs segments.
Ces segments d'eau potable peuvent
être desservis par un réservoir dont on connaît le numéro, le volume, l'altitude et la
date de construction. Ils peuvent également être liés à des bornes hydrantes, qui ont un
numéro, un taux de pression et une date de pose.
Pour chaque segment d'eau
potable, il est indispensable de connaître la pression d'eau. Pour cela on devra être
capable de trouver à travers le réseau pour retrouver les segments connectés à un
réservoir.
Dans une première phase, le canton n'ayant pas encore d'outil SIRS,
une base de données non spatiale sera développée sur un SGBD de type Oracle. Pour cette
phase, on demande que chaque entité puisse être identifiée de façon unique. Etablissez
un schéma EA pour cette base de données. Il faut décrire le schéma sous forme graphique
comme présenté dans le cours. Donnez en quelques mots les définitions en français des TE
et des TA de votre schéma (uniquement ceux dont la dénomination paraît ambiguë).
Indiquez les cardinalités et les domaines de valeur des attributs (lorsque ceux-ci sont
particuliers). Donnez un exemple de contrainte d'intégrité.
SOLUTION (Cliquez ici pour plus d'informations)