ORA-SS: An Object-Relationship-Attribute Model for Semi-Stractured Data
No Thumbnail Available
Date
2000-12-01T00:00:00Z
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Semi-structured data is becoming increasingly important with the
introduction of XML and related languages and technologies.
The recent shift from DTDs (document type definitions) to XML-Schema
for XML data highlights the importance of a schema definition for
semi-structured data applications.
At the same time, there is a move to extend semi-structured data models
to express richer semantics.
In this paper we propose a semantically rich data model for
semi-structured data, ORA-SS (Object-Relationship-Attribute model
for Semi-Structured data).
ORA-SS not only reflects the nested structure of semi-structured data,
but it also distinguishes between objects, relationships and attributes.
It is possible to specify the degree of n-ary relationships and
indicate if an attribute is an attribute of a relationship or an attribute
of an object.
Such information is lacking in existing
semi-structured data models, and is essential information for designing an
efficient and non-redundant storage organization for semi-structured data.