OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   RE: XML DTD to relational

[ Lists Home | Date Index | Thread Index ]
  • From: "DuCharme, Robert" <DuCharmR@moodys.com>
  • To: xml-dev@ic.ac.uk, "'Maria Esther Vidal'" <mvidal@umiacs.umd.edu>
  • Date: Thu, 25 Mar 1999 10:39:48 -0500

>I would like to know if there is a Java library that creates a
>relational schema from an XML DTD or a Java library that parses
>an XML DTD?

The latter: http://www.javareport.com/html/products/prod_rev.shtml has a
review of the popular Java XML parsers. The article admitted to being
out-of-date as soon as it was printed, so most of the parsers have been
updated since being reviewed.

The former: part of the point of XML and SGML is their ability to
indicate structure in data that doesn't fit neatly into normalized rows
and tables. The information is structured hierarchically. I know that
Information Builders, a former employer of mine (and Chet Ensign's), has
products that map schema back and forth between relational databases and
their hierarchically-based database products, so the algorithms exist,
but it's not trivial. I haven't heard of anything that does this with
DTDs, but it would be cool.

Bob DuCharme       www.snee.com/bob       <bob@  
snee.com>  see www.snee.com/bob/xmlann for "XML:
The Annotated Specification" from Prentice Hall.



xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To (un)subscribe, mailto:majordomo@ic.ac.uk the following message;
(un)subscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)





 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS