Title
On Defining Functional Dependencies In Xml Schema
Abstract
The concept of functional dependency plays a foundational role in relational databases where it is used in integrity enforcement and database design. Similarly, functional dependencies in XML (XFDs) will play a centric role in providing richer data semantic information and normalizing XML data. In this paper, we present a new approach for defining XFDs on XML Schema. While showing how to extend XML Schema, we analyze the expressive power of our XFDs. We focus on supporting complex value (e.g. list, set) in our proposal. The satisfaction of XFDs in an XML document is defined in terms of the value equality. The checking algorithm for our proposal is given. Finally, we discuss the advantages of our XFDs over other previous work.
Year
DOI
Venue
2010
10.1007/978-3-642-17622-7_13
DATABASE THEORY AND APPLICATION, BIO-SCIENCE AND BIO-TECHNOLOGY
Keywords
Field
DocType
xml document,database design,relational database,expressive power,functional dependency,xml schema
XML Encryption,Programming language,Streaming XML,Information retrieval,Computer science,XML validation,Document Structure Description,XML database,RELAX NG,XML schema,XML Schema Editor
Conference
Volume
Issue
ISSN
118
null
1865-0929
Citations 
PageRank 
References 
0
0.34
13
Authors
3
Name
Order
Citations
PageRank
Haitao Chen140.72
Husheng Liao22011.82
Zengqi Gao310.70