Swinburne
Browse

Redundancy free mappings from relations to XML

Download (284.27 kB)
conference contribution
posted on 2024-07-11, 16:58 authored by Chengfei LiuChengfei Liu, Jixue Liu, Millist W. Vincent
Given the fact that relational and object-relational databases are the most widely used technology for storing data and that XML is the standard format used in electronic data interchange, the process of converting relational data to XML documents is one that occurs frequently. The problem that we address in this paper is an important one related to this process. If we convert a relation to an XML document, under what circumstances is the XML document redundancy free? In some allied work we fomally defined functional dependencies in XML (XFDs) and, based on this definition, formally defined redundancy in an XML document. We then introduced a normal form for an XML document (XNF) and showed that it is a necessary and sufficient condition for the elimination of redundancy. In this paper we address the problem of determining what slass of mappings map a relation in BCNF to an XML document in XNF. The class of mappings we consider is very general and allows arbitrary nesting of the original flat relation. Our mail result established a necessary and sufficient condition on the DTD induced by the mapping for it to be in XNF.

History

Available versions

PDF (Accepted manuscript)

ISBN

9783540224181

Journal title

5th International Conference on Web-Age Information Management (WAIM 2004), Dalian, China, 15-17 July 2004 / Qing Li, Guoren Wang and Ling Feng (eds.)

Conference name

5th International Conference on Web-Age Information Management WAIM 2004, Dalian, China, 15-17 July 2004 / Qing Li, Guoren Wang and Ling Feng eds.

Volume

2762

Pagination

12 pp

Publisher

Springer

Copyright statement

Copyright © 2004 Springer-Verlag Berlin Heidelberg. The accepted manuscript is reproduced in accordance with the copyright policy of the publisher. The definitive version of the publication is available at www.springer.com.

Language

eng

Usage metrics

    Publications

    Categories

    No categories selected

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC