Checking multivalued dependencies in XML

  • Authors:
  • Jixue Liu;Millist Vincent;Chengfei Liu;Mukesh Mohania

  • Affiliations:
  • School of Computer and Information Science, University of South Australia, Australia;School of Computer and Information Science, University of South Australia, Australia;Faculty of Inf. and Comm. Technologies, Swinburne University of Technology;IBM Research Laboratories, New Delhi, India

  • Venue:
  • APWeb'05 Proceedings of the 7th Asia-Pacific web conference on Web Technologies Research and Development
  • Year:
  • 2005

Quantified Score

Hi-index 0.01

Visualization

Abstract

Recently, the issues of how to define functional dependencies (XFDs) and multivalued dependencies (XMVDs) in XML have been investigated. In this paper we consider the problem of checking the satisfaction of a set of XMVDs in an XML document. We present an algorithm using extensible hashing to check whether an XML document satisfies a given set of XMVDs. The performance of the algorithm is shown to be linear in relation to the number of tuples of the XML document, a measure which is related to, but not the same as, the size of the XML document.