MXML Path-Based Storage and Ordered-Based Context Manipulation
- Cite this paper as:
- Fousteris N., Gergatsoulis M., Stavrakas Y. (2013) MXML Path-Based Storage and Ordered-Based Context Manipulation. In: Decker H., Lhotská L., Link S., Basl J., Tjoa A.M. (eds) Database and Expert Systems Applications. DEXA 2013. Lecture Notes in Computer Science, vol 8056. Springer, Berlin, Heidelberg
The problem of storing and querying XML data using relational databases has been considered a lot and many techniques have been developed. MXML is an extension of XML suitable for representing data that assume different facets, having different value or structure under different contexts, which are determined by assigning values to a number of dimensions. We currently work on the problem of converting MXML to SQL queries, in order to be executed over MXML data stored in relational databases. As part of this work, in this paper, we explore a path-based technique for storing MXML documents in relational databases, based on similar techniques previously proposed for conventional XML documents. Also, we present a new ordered-based approach on representing context in such a way so as to facilitate the formulation of context-aware queries, and we show how we can manipulate context.
Unable to display preview. Download preview PDF.