constraints-preserving gml storage in object-relational databases
As Geography Markup Language (GML) becomes a standard for geographic information representation on the internet, more needs to efficiently store and retrieve GML data arise. Storing and retrieving GML data in object-relational database is a proper option considering its sophisticated technology and object-oriented features. The existing storage approaches for GML are not satisfactory for they consider only data aspects while ignoring semantic constraints. In the paper, we explore the structure and semantic characteristics existed in GML, and present a method to capture and map these constraints into object-relational databases during GML storage. Comparing with the existing methods, our approach preserves not only the data and structure, but also its semantics of GML document.
constraints gml storage object-relational database semantics