Abstract
As an essential basis of relational database theory, integrity constraints such as functional dependency provide a basis for well-designed databases. Integrity constraints are also useful for the normalization of the XML schema design in the expensive applications of XML data. As a semi- structure feature, XML data are usually located by a path expression and multiple data items may be represented by the same path. Thus, functional dependencies for XML should be constraints between sets of XML data items if the path expression is used. These constraints also result in data redundancy. Same as functional dependency, this kind of data redundancy for XML can lead to update anomalies too. This paper proposes a kind of XML integrity constraint to describe the dependent relationship between different sets of XML data items, and defines a general functional depend- ency based on XML node sets. Moreover, this paper propos- es a group of inference rules for the implication problem of the XML functional dependency, and proves that they are sound and complete. Index Terms—Integrity constraints, XML, Functional de- pendencies, Database semantics
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.