A normal form for XML documents 论文

2004ACM Transactions on Database Systems引用 285
Advanced Database Systems and QueriesSemantic Web and OntologiesData Management and Algorithms

详细信息

发表期刊/会议
ACM Transactions on Database Systems
发表日期
2004-03-01
发表年份
2004

关键词

Advanced Database Systems and QueriesSemantic Web and OntologiesData Management and Algorithms

摘要

This article takes a first step towards the design and normalization theory for XML documents. We show that, like relational databases, XML documents may contain redundant information, and may be prone to update anomalies. Furthermore, such problems are caused by certain functional dependencies among paths in the document. Our goal is to find a way of converting an arbitrary DTD into a well-designed one, that avoids these problems. We first introduce the concept of a functional dependency for XML, and define its semantics via a relational representation of XML. We then define an XML normal form, XNF, that avoids update anomalies and redundancies. We study its properties, and show that XNF generalizes BCNF; we also discuss the relationship between XNF and normal forms for nested relations. Finally, we present a lossless algorithm for converting any DTD into one in XNF.

相关事件

暂无数据

相关文章

暂无数据