Functional dependencies for XML

In relational the concept of functional dependencies is well established and was used in integrity enforcement and in database design. Functional dependencies were used to specify the constraints and discover data redundancies that may exist in the relations. As the number of applications using nati...

Full description

Bibliographic Details
Main Authors: Ahmad, Kamsuriah, Mamat, Ali, Ibrahim, Hamidah, Mohd Noah, Shahrul Azman
Format: Conference or Workshop Item
Language:English
Published: 2007
Online Access:http://psasir.upm.edu.my/id/eprint/60127/
http://psasir.upm.edu.my/id/eprint/60127/1/61-2.pdf
_version_ 1848854108656631808
author Ahmad, Kamsuriah
Mamat, Ali
Ibrahim, Hamidah
Mohd Noah, Shahrul Azman
author_facet Ahmad, Kamsuriah
Mamat, Ali
Ibrahim, Hamidah
Mohd Noah, Shahrul Azman
author_sort Ahmad, Kamsuriah
building UPM Institutional Repository
collection Online Access
description In relational the concept of functional dependencies is well established and was used in integrity enforcement and in database design. Functional dependencies were used to specify the constraints and discover data redundancies that may exist in the relations. As the number of applications using native XML documents is increasing rapidly there exists a great interest how to extend this concept to XML world. However generalizing relational constraints to XML constraints is nontrivial because of the hierarchical and flexible structure of XML compared with flat representation of relational table. In this paper we propose a formal definition of functional dependencies for XML that can specify constraints in hierarchical structure of XML. The advantage of this definition is that they are able to specify constraints that hold not only in the entire document but also can scope within the sub-document.
first_indexed 2025-11-15T11:04:38Z
format Conference or Workshop Item
id upm-60127
institution Universiti Putra Malaysia
institution_category Local University
language English
last_indexed 2025-11-15T11:04:38Z
publishDate 2007
recordtype eprints
repository_type Digital Repository
spelling upm-601272018-04-12T08:20:30Z http://psasir.upm.edu.my/id/eprint/60127/ Functional dependencies for XML Ahmad, Kamsuriah Mamat, Ali Ibrahim, Hamidah Mohd Noah, Shahrul Azman In relational the concept of functional dependencies is well established and was used in integrity enforcement and in database design. Functional dependencies were used to specify the constraints and discover data redundancies that may exist in the relations. As the number of applications using native XML documents is increasing rapidly there exists a great interest how to extend this concept to XML world. However generalizing relational constraints to XML constraints is nontrivial because of the hierarchical and flexible structure of XML compared with flat representation of relational table. In this paper we propose a formal definition of functional dependencies for XML that can specify constraints in hierarchical structure of XML. The advantage of this definition is that they are able to specify constraints that hold not only in the entire document but also can scope within the sub-document. 2007 Conference or Workshop Item PeerReviewed text en http://psasir.upm.edu.my/id/eprint/60127/1/61-2.pdf Ahmad, Kamsuriah and Mamat, Ali and Ibrahim, Hamidah and Mohd Noah, Shahrul Azman (2007) Functional dependencies for XML. In: 2nd International Conference on Informatics (Informatics 2007), 27-28 Nov. 2007, Hilton Petaling Jaya Hotel, Petaling Jaya, Selangor. (pp. 51-56).
spellingShingle Ahmad, Kamsuriah
Mamat, Ali
Ibrahim, Hamidah
Mohd Noah, Shahrul Azman
Functional dependencies for XML
title Functional dependencies for XML
title_full Functional dependencies for XML
title_fullStr Functional dependencies for XML
title_full_unstemmed Functional dependencies for XML
title_short Functional dependencies for XML
title_sort functional dependencies for xml
url http://psasir.upm.edu.my/id/eprint/60127/
http://psasir.upm.edu.my/id/eprint/60127/1/61-2.pdf