The object data standard: ODMG 3.0
The object data standard: ODMG 3.0
XRel: a path-based approach to storage and retrieval of XML documents using relational databases
ACM Transactions on Internet Technology (TOIT)
A logical foundation for deductive object-oriented databases
ACM Transactions on Database Systems (TODS)
APEX: an adaptive path index for XML data
Proceedings of the 2002 ACM SIGMOD international conference on Management of data
Automated Software Engineering
XQuery formal semantics state and challenges
ACM SIGMOD Record
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
Performance Evaluation of a DOM-Based XML Database: Storage, Indexing and Query Optimization
WAIM '02 Proceedings of the Third International Conference on Advances in Web-Age Information Management
Quilt: An XML Query Language for Heterogeneous Data Sources
Selected papers from the Third International Workshop WebDB 2000 on The World Wide Web and Databases
Managing very large document collections using semantics
Journal of Computer Science and Technology
RPE query processing and optimization techniques for XML databases
Journal of Computer Science and Technology
RE-Tree: an efficient index structure for regular expressions
VLDB '02 Proceedings of the 28th international conference on Very Large Data Bases
Query processing and optimization for regular path expressions
CAiSE'03 Proceedings of the 15th international conference on Advanced information systems engineering
What have we learnt from deductive object-oriented database research?
DASFAA'11 Proceedings of the 16th international conference on Database systems for advanced applications - Volume Part I
Hi-index | 0.00 |
Schema descriptions of XML documents become more and more complicated and schema documents become longer and longer as the structure of XML documents becomes more and more complex. This is mainly because they cannot take full use of object-oriented modeling abilities. In this paper, we extend XML as follows to solve this problem. (1) We extend DTD's type system to provide richer built-in types. Moreover, a user-defined type can be declared using the ISA mechanism in which an existing type is used as the base type and the set of values represented by the derived type is the subset of values represented by the base type. (2) We extend DTD so that element can be global as well as local. (3) We extend DTD with element hierarchy with nonmonotonic inheritance to support super-element sub-element relationship, overriding of elements or attributes inherited from super-elements, blocking of the inheritance of elements or attributes from super-elements, and conflict handling. (4) We extend XML with polymorphism, which is a fundamental feature in object-oriented data models, to support polymorphic elements, typing of references and polymorphic references. Although we extend DTD to support some key object-oriented features, there is not any syntax change of XML documents to fit for our Extended DTD.