Charles Explorer logo
🇬🇧

UserMap - an Adaptive Enhancing of User-Driven XML-to-Relational Mapping Strategies

Publication at Faculty of Mathematics and Physics |
2007

Abstract

As the XML has become a standard for data representation, it is inevitable to propose and implement techniques for efficient managing of XML data. A natural alternative is to exploit features of (object-)relational database systems, i.e. to rely on their long theoretical and practical history.

The main concern of such techniques is the choice of an appropriate XML-to-relational mapping strategy. In this paper we focus on enhancing of user-driven techniques which leave the mapping decisions in hands of users who specify their requirements using schema annotations.

We describe our prototype implementation called UserMap which is able to exploit the annotations more deeply searching the user-specified 'hints' in the rest of the schema and applies an adaptive method on the remaining schema fragments. Using a sample set of supported fixed mapping methods we discuss problems related to query evaluation for storage strategies generated by the system, in particular correction of the candidate set of annotatio