Implementation of UML Schema in Relational Databases: A Case of Geographic Information

被引:0
|
作者
Nagni, Maurizio [1 ]
Ventouras, Spiros [1 ]
机构
[1] Ctr Environm Data Archival, Didcot, Oxon, England
关键词
Geographic Datasets; Geographic Information (GI); Geography Markup Language (GML); Relational Database Model (RDBM); Unified Modeling Language (UML);
D O I
10.4018/ijdst.2013100105
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Numerous disciplines require information concerning phenomena implicitly or explicitly associated with a location relative to the Earth. Disciplines using Geographic Information (GI) in particular are those within the earth and physical sciences, and increasingly those within social science and medical fields. Therefore geographic datasets are increasingly being shared, exchanged and frequently re-purposed for uses beyond their original intended use. Being part of the ISO 19100 Geographic Information Standard series, the ISO 19136 called Geography Markup Language (GML), defines the rules a data model described using the Unified Modeling Language (UML) has to follow in order to generate from it an XSD schema. However, if GML is essential for exchange data among different organization, it may not be the best option for persisting or searching operations. On the other side, the Relational Database Model (RDBM) has been heavily optimized over the decades to store and search data. This paper does not address "How to store an GML complaint document in an RDBM" but "How to realize an RDBM from an ISO 19100 complaint UML data model" and within this context, it describes the experience and the lessons learnt. The conclusions show how the information contained in such UML is able to produce not only representations as GML schema, but also RDBM or RDF without passing by any intermediary step.
引用
收藏
页码:50 / 60
页数:11
相关论文
共 50 条
  • [1] Relational geographic databases
    Zhao, DH
    Yu, BG
    Randolph, D
    Hong, BH
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL VI, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS: I, 2003, : 95 - 100
  • [2] Schema versioning for multitemporal relational databases
    DeCastro, C
    Grandi, F
    Scalas, MR
    INFORMATION SYSTEMS, 1997, 22 (05) : 249 - 290
  • [3] GEOGRAPHIC DATABASES GO RELATIONAL
    LINDHOLM, E
    DATAMATION, 1992, 38 (21): : 116 - 116
  • [4] A Novel UML Profile for Representation of a Relational Database Schema
    Tomic, Igor
    Brdjanin, Drazen
    Maric, Slavko
    IEEE EUROCON 2015 - INTERNATIONAL CONFERENCE ON COMPUTER AS A TOOL (EUROCON), 2015, : 13 - 18
  • [5] Aggregation of uncertain information and its implementation in geographic information systems and spatial databases
    Duraciova, R.
    Munko, M.
    Caha, J.
    ADVANCES AND TRENDS IN GEODESY, CARTOGRAPHY AND GEOINFORMATICS, 2018, : 153 - 158
  • [6] A Generic Schema Evolution Approach for NoSQL and Relational Databases
    Chillon, Alberto Hernandez
    Klettke, Meike
    Ruiz, Diego Sevilla
    Molina, Jesus Garcia
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2024, 36 (07) : 2774 - 2789
  • [7] A Generic Approach to Schema Evolution in Live Relational Databases
    de Bhroithe, Anna O'Faolain
    Heiden, Fritz
    Schemmert, Alena
    Phan, Dschialin
    Hung, Lillian
    Freiheit, Joern
    Fuchs-Kittowski, Frank
    INFORMATION SYSTEMS ARCHITECTURE AND TECHNOLOGY, ISAT 2019, PT I, 2020, 1050 : 105 - 118
  • [8] On Suitability of Standard UML Notation for Relational Database Schema Representation
    Brdjanin, Drazen
    Maric, Slavko
    Pavkovic, Zvjezdan Spasic
    ENTERPRISE, BUSINESS-PROCESS AND INFORMATION SYSTEMS MODELING, BPMDS 2016, 2016, 248 : 399 - 413
  • [9] DESIGN AND IMPLEMENTATION OF RELATIONAL AND SPATIAL DATABASES FOR PETROLEUM-RELATED INFORMATION
    SCHNEIDER, R
    SEPEHRNOORI, K
    WANG, M
    IN SITU, 1987, 11 (04): : 283 - 304
  • [10] UML dialect for designing object-relational databases
    Maciaszek, LA
    Wong, KS
    CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 473 - 477