Abstract
The need for managing large repositories of data coming from XML documents is increasing; in fact, XML is emerging as the standard format for documents exchanged over the internet.
At University of Bergamo, recently we developed the ERX Data Management System, to study issues concerning the management of data coming from XML documents; its data model, called ERX (Entity Relationship for XML), being an extension of the classical ER model, allows to deal with concepts coming from XML documents at the conceptual level, and allows to reason about integration of data coming from different XML document classes.
This paper focuses on the problem of automatically deriving Entity-Relationship Schemas (ERX Schemas) from DTDs (Document Type Definition). In fact, the derivation of such schemas from DTDs might be a hard work to do by hand, since real DTDs are very complex and large.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Tamino XML Database. Software AG, http://www.softwareag.com/tamino
Batini, C., Ceri, S., Navathe, S.: Conceptual Database Design: An Entity- Relationship Aprroach. Benjamin Cummings, Menlo Park (1992)
Bray, T., Paoli, J., Sperberg-McQueen, C.M.: Extensible markup language (xml). Technical Report PR-xml-971208,World WideWeb Consortium (December 1997)
Kay, M.: XSLT Programmer’s Reference. Wrox Press (2000)
Liu, M., Liung, T.W.: A data model for semistructured data with partial and inconsistent information. In: Intl. Conf. on Extending Database Technology, Konstanz, Germany (March 2000)
McHugh, J., Widom, J.: Query optimization for xml. In: Proc. 25th VLDB Conference, Edinburgh, Scotland (September 1999)
Psaila, G.: Erx-ql: Querying an entity-relationship db to obtain xml documents. In: Ghelli, G., Grahne, G. (eds.) DBPL 2001. LNCS, vol. 2397, p. 281. Springer, Heidelberg (2002)
Psaila, G.: Erx: an experience in integrating entity-relationship models, relational databases and xml technologies. In: Proceedings of XMLDM-02 Intl. Workshop on XML Data Management, Prague, Czech Republic (March 2002)
Psaila, G., Brugali, D.: The erx data management system. In: Proc. of IC-2001, Second Int. Conference on Internet Computing, Las Vegas, USA (June 2001)
Shammugasundaram, J., Tufte, K., He, G., Zhang, C., DeWitt, D., Naughton, J.: Relational databases for querying xml documents: Limitations and opportunities. In: Proc. 25th VLDB Conference, Edinburgh, Scotland (September 1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Psaila, G. (2003). From XML DTDs to Entity-Relationship Schemas. In: Jeusfeld, M.A., Pastor, Ó. (eds) Conceptual Modeling for Novel Application Domains. ER 2003. Lecture Notes in Computer Science, vol 2814. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39597-3_37
Download citation
DOI: https://doi.org/10.1007/978-3-540-39597-3_37
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-20257-8
Online ISBN: 978-3-540-39597-3
eBook Packages: Springer Book Archive