IV.A.4 - Choix du modèle orienté-objet avec
événements
Les capacités respectives des modèles par
rapport aux besoins du RGFor nous amène à recommander
l'utilisation du modèle identitaire avec modélisation des
événements. Ce modèle nous semble en effet être le
plus adapté pour répondre aux attentes des utilisateurs de la
base de données et pour représenter fidèlement les
différents aspects du temps (Chapitre II).
Il s'agit du modèle le plus avancé, et bien que
complexe, il a déjà été utilisé pour la
BDUni. Par ailleurs, des recherches ont été conduites sur ce
sujet dans un des laboratoires de l'IGN, le COGIT, où le modèle
décrit dans la thèse de Plumejeaud a été
appliqué pour les projets GEOPEUPLE et GEOPENSIM. Les recherches sur ce
modèle peuvent donc être mobilisées pour améliorer
le processus existant déjà à l'IGN. Nous recommandons donc
de reprendre le principe de fonctionnement du modèle d'historisation de
la BDUni et d'améliorer ses capacités en se fondant notamment sur
le modèle développé dans la thèse de Plumejeaud.
Nous recommandons plusieurs améliorations par rapport
au modèle original de la BDUni. Ce modèle devrait selon nous
intégrer à la fois le temps de validité et le temps de
transaction, pour permettre de suivre les évolutions et la
qualité des données. Ainsi il serait possible de
différencier les mises à jour correspondant à des
évolutions réelles des corrections pouvant être
nécessaires. Nous recommandons que des règles topologiques
spatiales et temporelles soient enregistrées dans la base de
données afin d'éviter les erreurs. Enfin, nous préconisons
l'utilisation d'un algorithme d'appariement pour le versionnement des
données fondé sur la définition de l'entité et
capable de renseigner une table supplémentaire sur les types
d'événements.
96
Ce modèle permet de restreindre la taille de la table
et ainsi d'accélérer les traitements par rapport à un
modèle enregistrant les doublons. Il définit une véritable
topologie temporelle en indiquant les successeurs et les informations sur les
événements. Ce modèle peut fournir les mêmes
informations statistiques que les autres modèles tout en allant plus
loin dans l'information grâce au suivi des entités
géographiques. Il permettrait, par ailleurs, d'utiliser les outils tels
que le Time slider d'ArcGis ou le prototype de l'IGN pour l'affichage
cartographique dynamique. Enfin, il est capable d'intégrer plus
efficacement que les autres modèles les évolutions
discrètes et continues du milieu forestier.
|