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 annotations
and related query translation. And finally, we
describe the architecture of the whole system.
|Cite as: Mlynkova, I. and Pokorny, J. (2008). UserMap : an Adaptive Enhancing of User-Driven XML-to-Relational Mapping Strategies. In Proc. Nineteenth Australasian Database Conference (ADC 2008), Wollongong, NSW, Australia. CRPIT, 75. Fekete, A. and Lin, X., Eds. ACS. 165-174. |
(local if available)