Abstract
XML is rapidly emerging as the dominant standard for exchanging data on the WWW. Most of application data are stored in relational databases due to its popularity and rich development experiences over it. Therefore, how to provide a proper mapping approach from relational data to XML documents becomes an important topic. Referential integrity constraints are useful for semantic specification that plays the important roles in relation schema definition. So far, there are about a dozen of XML schema languages have been proposed. Although most languages are based on DTD, they have different grammar resulting in the XML world more complicated. In this paper, we investigate referential integrity constraints for XML. An extended DTD with several kinds of constraints-DTDc is proposed, and a corresponding equivalent mapping approach, ICMAP is presented. Finally, the comparison on the respect of constraint representation capability is performed, which proves that ICMAP is more effective than other known approaches.
This work is partially supported by the Teaching and Research Award Program for Outstanding Young Teachers in Higher Education Institutions and the Cross Century Excellent Young Teacher Foundation of the Ministry of Education of China, the Natural Science Foundation (69803004) of China.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bray, T., Paoli, J., Sperberg-McQueen, C.M (eds.).: Extensible Markup Language (XML) 1.0. W3C. (1998) http://www.w3.org/TR/REC-xml
Abiteboul, S., Vianu, V.: Rugular Path Queryies with Constraints. Proc. of 16th ACM PODS. ACM Press, Tucson, Arizona(1997)51–61
Labrinidis, A., Roussopoulos, N.: Web View Materialization. Proceedings ACM SIGMOD Int. Conference on Management of Data. ACM Press, Dallas, Texas(2000)14–19
Papakonstantinou, Y., Vassalos, V.: Query Rewriting for Semistructured Data. Proceedings ACM SIGMOD Int. Conference on Management of Data. ACM Press, Philadephia(1999)455–466
Cluet, S., Delobel, C, Siméon, J., Smaga, K.: Your Mediators Need Data Conversion!. SIGMOD Record Vol. 27(2). Association for Computing Machinery, Inc., New York (1998)177–188
Thompson, H.S., Beech, D., Maloney, M., Mendelsohn. N (eds.).: XML Schema Part 1: Structures. W3C. (2000) http://www.w3.org/TR/xmlschema-1
Microsoft.: XML Schema Developer’s Guide. Internet Document. (2000) http://msdn.micro soft.com/xml/XMLGuide/schema-overview.asp
Davidson, A., Fuchs, M., Hedin, M., et al: Schema for Object-Oriented XML 2.0. W3C. (1999) http://www.w3.org/TR/NOTE-SOX
Jelliffe, R.: Scematron. Internet Document. (2000) http://www.ascc.net/xml/resource/schematron/
Klarlund, N., Moller, A., Schwatzbach, M.I.: DSD: A Schema Language for XML. Proc. of 3rd ACM Workshop on Formal Methods in Software Practice(2000)
Lee, D., Chu. W.: Comparative analysis of Six XML Schema Languages. SIGMOD Record, Vol. 29(3). Association for Computing Machinery, Inc., New York (2000)76–87
Christophides, V., Cluet, S., Siméon, J.: On Wrapping Query Languages and Efficient XML Integration. In: Chen, W., Naughton, J., Bernstein, P. (eds.): SIGMOD Record, Vol. 29(2). Association for Computing Machinery, Inc., New York (2000)141–152
Carey, M., Lindsay, B., Pirahesh, H., Reinwald, B.: Efficiently Publishing Relational Data as XML Documents. Proc. of 26th VLDB. Morgan Kaufmann, Cairo, Egypt(2000)65–76
Fan, W., Siméon, J.: Integrity Constraints for XML. Proc. of 19th ACM PODS. ACM Press, Dallas, Texas (2000)23–34
Buneman, P., Fan, W., Weinstein, S.: Path Constraints on Semistructured and Structured Data. Proc. of 17th ACM PODS. ACM Press, Seattle, Washington(1998)129–138
Fernández, M., Tan, W.C., Suciu D.: SilkRoute: Trading between Relations and XML. Proc. of 9th Int. Conf. on World Wide Web. (2000)
Yang, X., Wang, G., Yu, G., Wang, D.: Study on Information Cooperation in Virtual Enterprise Information Systems. Proc. of 3rd CODAS. IEEE Computer Society Press. Beijing, China(2001)
Yang, X., Wang, G., Yu, G.: Mapping General Constraints from Relational Database to XML. Technique Report of Northeastern University, TR-CS-2001-02(2001)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yang, X., Wang, G. (2001). Mapping Referential Integrity Constraints from Relational Databases to XML. In: Wang, X.S., Yu, G., Lu, H. (eds) Advances in Web-Age Information Management. WAIM 2001. Lecture Notes in Computer Science, vol 2118. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47714-4_30
Download citation
DOI: https://doi.org/10.1007/3-540-47714-4_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42298-3
Online ISBN: 978-3-540-47714-3
eBook Packages: Springer Book Archive