Volume 9 Number 4 (Apr. 2014)
Home > Archive > 2014 > Volume 9 Number 4 (Apr. 2014) >
JSW 2014 Vol.9(4): 1036-1044
doi: 10.4304/jsw.9.4.1036-1044

Functional Dependency based on XML Node Sets

Husheng Liao , Jia Wu , Jia Liu

  • Beijing University of Technology, Beijing, China

Abstract

As an essential basis of relational database theory,integrity constraints such as functional dependency providea basis for well-designed databases. Integrity constraints arealso useful for the normalization of the XML schema designin the expensive applications of XML data. As a semistructurefeature, XML data are usually located by a pathexpression and multiple data items may be represented bythe same path. Thus, functional dependencies for XMLshould be constraints between sets of XML data items if thepath expression is used. These constraints also result in dataredundancy. Same as functional dependency, this kind ofdata redundancy for XML can lead to update anomalies too.This paper proposes a kind of XML integrity constraint todescribe the dependent relationship between different sets ofXML data items, and defines a general functional dependencybased on XML node sets. Moreover, this paper proposesa group of inference rules for the implication problem ofthe XML functional dependency, and proves that they aresound and complete.

Keywords

  • Integrity constraints
  • XML
  • Functional d
jsw0904-35

How to Cite

Copied

Husheng Liao, Jia Wu, and Jia Liu, "Functional Dependency based on XML Node Sets," Journal of Software, vol. 9, no. 4, pp. 1036-1044, 2014. https://doi.org/ 10.4304/jsw.9.4.1036-1044

Copyright & License

Copyright © 2014 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions

General Information

  • ISSN: 1796-217X (Online)

  • Abbreviated Title: J. Softw.

  • Frequency:  Biannually

  • APC: 500USD

  • DOI: 10.17706/JSW

  • Editor-in-Chief: Prof. Antanas Verikas

  • Executive Editor: Ms. Cecilia Xie

  • Abstracting/ Indexing: DBLP, CNKI, 

  • Google Scholar, ProQuest,
           INSPEC(IET), ULRICH's Periodicals
           Directory, WorldCat, etc

  • E-mail: editor@jsoftware.us

  • Aug 27, 2026 News!

    Vol 21, No 1 has been published with online version

  • Mar 30, 2026 News!

    Vol 20, No 2 has been published with online version   [Click]

  • Apr 01, 2024 News!

    Vol 14, No 4- Vol 14, No 12 has been indexed by IET-(Inspec)     [Click]

  • Apr 01, 2024 News!

    Papers published in JSW Vol 18, No 1- Vol 18, No 6 have been indexed by DBLP   [Click]

  • Mar 07, 2025 News!

    JSW had implemented online submission system   [Click]