Abstract
We provide a finite axiomatisation for a class of functional dependencies for XML data that are defined in the context of a simple XML tree model reflecting the permitted parent-child relationships together with their frequencies.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Abiteboul, S., Hull, R., Vianu, V.: Foundations of Databases. Addison-Wesley, Reading (1995)
Arenas, M., Fan, W., Libkin, L.: What’s hard about XML schema constraints? In: Hameurlain, A., Cicchetti, R., Traunmüller, R. (eds.) DEXA 2002. LNCS, vol. 2453, pp. 269–278. Springer, Heidelberg (2002)
Arenas, M., Libkin, L.: A normal form for XML documents. In: Principles of Database Systems - PODS, pp. 85–96. ACM, New York (2002)
Arenas, M., Libkin, L.: A normal form for XML documents. ACM Trans. Database Syst. 29, 195–232 (2004)
Atzeni, P., De Antonellis, V.: Relational database theory. Benjamin-Cummings (1993)
Atzeni, P., Morfuni, N.M.: Functional dependencies and constraints on null values in database relations. Inform. and Control 70, 1–31 (1986)
Bex, G.J., Neven, F., Van den Bussche, J.: DTDs versus XML schema: A practical study. In: Web and Databases - WebDB, pp. 79–84 (2004)
Courcelle, B.: Fundamental properties of infinite trees. Theoret. Comput. Sci. 25, 95–169 (1983)
Hartmann, S., Link, S.: More functional dependencies for XML. In: Kalinichenko, L.A., Manthey, R., Thalheim, B., Wloka, U. (eds.) ADBIS 2003. LNCS, vol. 2798, pp. 355–369. Springer, Heidelberg (2003)
Hartmann, S., Link, S., Kirchberg, M.: A subgraph-based approach towards functional dependencies for XML. In: Systemics, Cybernetics and Informatics - SCI, vol. IIIS, pp. 200–205 (2003)
Lee, M.-L., Ling, T.W., Low, W.L.: Designing functional dependencies for XML. In: Jensen, C.S., Jeffery, K., Pokorný, J., Šaltenis, S., Bertino, E., Böhm, K., Jarke, M. (eds.) EDBT 2002. LNCS, vol. 2287, pp. 124–141. Springer, Heidelberg (2002)
Lien, Y.E.: On the equivalence of database models. J. ACM 29, 333–362 (1982)
Liu, J., Vincent, M., Liu, C.: Functional dependencies, from relational to XML. In: Broy, M., Zamulin, A.V. (eds.) PSI 2003. LNCS, vol. 2890, pp. 531–538. Springer, Heidelberg (2004)
Shanmugasundaram, J., Tufte, K., Zhang, C., He, G., DeWitt, D.J., Naughton, J.F.: Relational databases for querying XML documents: Limitations and opportunities. In: Very Large Databases - VLDB, pp. 302–314 (1999)
Thalheim, B.: Entity-relationship modeling. Springer, Berlin (2000)
Trinh, T.: Functional dependencies for XML: Axiomatisation and normal form in the presence of frequencies and identifiers. MSc thesis, Massey University (2004)
Vincent, M., Liu, J.: Completeness and decidability properties for functional dependencies in XML. In: CoRR cs.DB/0301017, p. 1017 (2003)
Vincent, M., Liu, J.: Functional dependencies for XML. In: Zhou, X., Zhang, Y., Orlowska, M.E. (eds.) APWeb 2003. LNCS, vol. 2642, pp. 22–34. Springer, Heidelberg (2003)
Vincent, M., Liu, J.: Strong functional dependencies and a redundancy free normal form for XML. In: Systemics, Cybernetics and Informatics - SCI, vol. IIIS, pp. 218–223 (2003)
Vincent, M., Liu, J., Liu, C.: Redundancy free mappings from relations to XML. In: Dong, G., Tang, C., Wang, W. (eds.) WAIM 2003. LNCS, vol. 2762, pp. 55–67. Springer, Heidelberg (2003)
Vincent, M., Liu, J., Liu, C.: Strong functional dependencies and their application to normal forms in XML. ACM Trans. Database Syst. 29, 445–462 (2004)
Wang, J., Topor, R.W.: Removing xml data redundancies using functional and equality-generating dependencies. In: Database Technologies - ADC. CRPIT, vol. 39, pp. 65–74. Australian Computer Society (2005)
Weddell, G.E.: Reasoning about functional dependencies generalized for semantic data models. ACM Trans. Database Syst. 17, 32–64 (1992)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hartmann, S., Trinh, T. (2006). Axiomatising Functional Dependencies for XML with Frequencies. In: Dix, J., Hegner, S.J. (eds) Foundations of Information and Knowledge Systems. FoIKS 2006. Lecture Notes in Computer Science, vol 3861. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11663881_10
Download citation
DOI: https://doi.org/10.1007/11663881_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-31782-1
Online ISBN: 978-3-540-31784-5
eBook Packages: Computer ScienceComputer Science (R0)