Object-oriented modeling and design
Object-oriented modeling and design
SQL 3: implementing the SQL foundation standard
SQL 3: implementing the SQL foundation standard
A semantic network-based design methodology for XML documents
ACM Transactions on Information Systems (TOIS)
Relational Databases for Querying XML Documents: Limitations and Opportunities
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
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
XML conceptual modeling using UML
ER'00 Proceedings of the 19th international conference on Conceptual modeling
A high performance integrated web data warehousing
Cluster Computing
Object-relational complex structures for XML storage
Information and Software Technology
Updating XML using object-relational database
BNCOD'05 Proceedings of the 22nd British National conference on Databases: enterprise, Skills and Innovation
Storing XML documents in databases using existing object-relational features
Proceedings of the Fifth Balkan Conference in Informatics
Hi-index | 0.00 |
XML data can be stored in different databases including Object-Relational Database (ORDB). Using ORDB, we get the benefit of the relational maturity and the richness of OO modeling. One modeling concept that can be captured is the collection. Collection structures frequently occur in XML documents especially in two relationship types: aggregation and association. However, very often when the data is stored in a database repository, the collection is flattened. We believe that preserving the collection semantics in the logical and the implementation level will create a better solution.In this paper we propose methods to preserve the collection in XML data into ORDB using the concept of collection types. We use the Semantic Network diagram to represent the collection of the aggregation and the association in XML data. Each of these relationship types will then be transformed into storage in an ORDB environment. For aggregation, we propose different methods based on the hierarchy constraint. For association, our method is differentiated based on the cardinality.