Title :
Multivalued dependencies for XML
Author :
Chen, Haitao ; Liao, Husheng
Author_Institution :
Coll. of Comput. Sci., Beijing Univ. of Technol., Beijing, China
Abstract :
The wide use of XML has necessitated the XML document semantically richer. The integrity constraints play an important role in relational world. And the integrity constraints for XML have been widely investigated over the past few years. There are a few researches on multivalued dependencies for XML (XMVDs) and most of them are based on paths. In this paper, we propose a novel approach for defining XMVDs in XML Schema. We introduce “participant” to organize the involved information items that are divided into three groups called determinant, dependency and codependency in our extension. Two existing components, selector and field, are used to locate the information items, which uses restricted XPath as path description language. In particular, we extend the semantics of the field component to support a set (list) of nodes and node with complex type. Related issues are discussed, such as comparing element nodes with complex type.
Keywords :
XML; XML document; XML schema; multivalued dependencies; path description language; restricted XPath; XML; XML; XML Schema; multivalued dependencies; path;
Conference_Titel :
Intelligent Computing and Intelligent Systems (ICIS), 2010 IEEE International Conference on
Conference_Location :
Xiamen
Print_ISBN :
978-1-4244-6582-8
DOI :
10.1109/ICICISYS.2010.5658693