Proceedings of the Twenty-First ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems 2002
DOI: 10.1145/543613.543625
|View full text |Cite
|
Sign up to set email alerts
|

A normal form for XML documents

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
147
0

Year Published

2005
2005
2014
2014

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 114 publications
(147 citation statements)
references
References 24 publications
0
147
0
Order By: Relevance
“…The difficulty of comparing and finding matchable schemas arises for two reasons: (1) there are three data storage units in XML: elements, attributes, and text content, and (2) the hierarchical features of the XML structure. XML schema equivalence must be evaluated from three perspectives: (1) hierarchical structure (structural equivalence), (2) elements and attributes data types (syntactic equivalence), and (3) elements and attributes names (semantic equivalence). This paper focuses on determining the structural equivalence of XML schema by using reduced XML trees generated by the Reduction Algorithm (RA) [8].…”
Section: Hypothesis and Methodologymentioning
confidence: 99%
“…The difficulty of comparing and finding matchable schemas arises for two reasons: (1) there are three data storage units in XML: elements, attributes, and text content, and (2) the hierarchical features of the XML structure. XML schema equivalence must be evaluated from three perspectives: (1) hierarchical structure (structural equivalence), (2) elements and attributes data types (syntactic equivalence), and (3) elements and attributes names (semantic equivalence). This paper focuses on determining the structural equivalence of XML schema by using reduced XML trees generated by the Reduction Algorithm (RA) [8].…”
Section: Hypothesis and Methodologymentioning
confidence: 99%
“…Tree tuples resemble the notion of tuples in relational databases and have been proposed to extend functional dependencies to the XML setting [8] [9]. In a relational database, a tuple is a function assigning each attribute with a value from the corresponding domain.…”
Section: Xml Tree Tuplesmentioning
confidence: 99%
“…In a relational database, a tuple is a function assigning each attribute with a value from the corresponding domain. According to [8], we provide the following de nition:…”
Section: Xml Tree Tuplesmentioning
confidence: 99%
“…Indeed, constraints for semi-structured data and XML [38,39], keys and foreign keys for XML [26,27] have received a lot of attention from the database community. Update anomalies and normal forms for XML documents have been investigated in [14]. Unified formalisms for capturing schema and integrity constraints for XML have also been studied in order to reason about types and constraints [19].…”
Section: Preliminariesmentioning
confidence: 99%