XRel: a path-based approach to storage and retrieval of XML documents using relational databases
ACM Transactions on Internet Technology (TOIT)
Storing and querying ordered XML using a relational database system
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Storing and Maintaining Semistructured Data Efficiently in an Object-Relational Database
WISE '02 Proceedings of the 3rd International Conference on Web Information Systems Engineering
Constraints-Preserving Mapping Algorithm from XML-Schema to Relational Schema
EDCIS '02 Proceedings of the First International Conference on Engineering and Deployment of Cooperative Information Systems
Management of XML Documents in Object-Relational Databases
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
Storing and Querying XML Data in Object-Relational DBMSs
EDBT '02 Proceedings of the Worshops XMLDM, MDDE, and YRWS on XML-Based Data Management and Multimedia Engineering-Revised Papers
XML to Relational Conversion Using Theory of Regular Tree Grammars
Proceedings of the VLDB 2002 Workshop EEXTT and CAiSE 2002 Workshop DTWeb on Efficiency and Effectiveness of XML Tools and Techniques and Data Integration over the Web-Revised Papers
XML and Object-Relational Database Systems - Enhancing Structural Mappings Based on Statistics
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
On using collection for aggregation and association relationships in XML object-relational storage
Proceedings of the 2004 ACM symposium on Applied computing
Hi-index | 0.00 |
One of main research areas concerning XML documents is how to store them. Researchers usually suggest the use of relational databases for this task. However, object-relational databases with their extended data model are better for this purpose, because the "flat" relational model is not ideal for mapping of hierarchic structure of XML. Several papers have been published, which describe how structures and constraints of XML documents can be mapped to object-relational databases (ORDBs). However, their results cannot be applied in practice, because the available technology is usually not aware of object-oriented concepts, which are used. In this paper we propose mapping rules that are practicable for existing ORDBMSs in general. Specifically, we analyze object-oriented concepts implemented in an existing ORDBMS (DB2) and show how XML Schema parts can be mapped to them. We also perform a case study to illustrate mappings according to our rules. Although the paper discusses the use of XML Schema instances as metadata, existing DTD instances can also be used, because they can be easily transformed to corresponding XML Schema documents. To our knowledge this is the first such proposition for the database system mentioned above.