Study of the automatic construction of XML documents models from a relational data model

End-users' information capture remains a sensitive challenge, especially when information is in the form of documents. The difficulty concerns information indexing so that information can be precisely queried. In the DRUID project, the end-user captures XML paragraph-centric documents (i.e. documents with tags delimiting narrative text paragraphs), and a transformation tool generates XML data-centric documents that can be stored in a database. The database can then be queried to retrieve documents. Data-centric and paragraph-centric documents conform to DTDs. In this article, we present algorithms to automatically generate DTDs from the database schema.

[2]  Dan Suciu,et al.  UnQL: a query language and algebra for semistructured data based on structural recursion , 2000, The VLDB Journal.

[3]  Jian Zhang Application of OODB and SGML techniques in text database: an electronic dictionary system , 1995, SGMD.

[4]  Daniela Florescu,et al.  A Performance Evaluation of Alternative Mapping Schemes for Storing XML Data in a Relational Database , 1999 .

[5]  Holger Meyer,et al.  XML and Object-Relational Database Systems - Enhancing Structural Mappings Based on Statistics , 2000, WebDB.

[6]  Neil Bradley The XML Companion , 1998 .

[7]  Jennifer Widom,et al.  Object exchange across heterogeneous information sources , 1995, Proceedings of the Eleventh International Conference on Data Engineering.

[8]  Alin Deutsch,et al.  XML-QL: A Query Language for XML , 1998 .

[9]  Carsten Kleiner,et al.  Automatic Generation of XML DTDs from Conceptual Database Schemas , 2001, GI Jahrestagung.

[10]  Kip Canfield,et al.  Mapping XML documents into databases: a Data-Driven Framework for bioinformatic data interchange , 2000, AMIA.

[11]  Jennifer Widom Data Management for XML: Research Directions , 1999, IEEE Data Eng. Bull..

[12]  Frédérique Laforest,et al.  Using Weakly Structured Documents to Fill in a Classical Database , 2001, J. Database Manag..

[13]  Frédérique Laforest,et al.  DRUID: Coupling User Written Documents and Databases , 2003, ICEIS.

[14]  M. F.,et al.  Bibliography , 1985, Experimental Gerontology.