[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

Re: Question for updating existing XML file


bottom

Peter Hunsberger wrote:

> A more general comment/question: it recently occurred to me that it is
> likely possible to model any XML Schema as a relational schema (proof of
> this theorem is left as an exercise for the reader  ;-)? Don't know what
> that gets you, but as I've said at least the tools abound...

It often gets you a really bad relational schema.

The relational model has a difficult time with things
like recursive elements (think of nested DIVs in HTML).
Element types with lots of optional attributes and repeatable
subelements get hairy when translated the relational model.
Mixed content is problematic too.

Another exercise for the reader: try modeling something
simple like HTML 2.0 (or for the really adventurous, something
more complex like DocBook) as a relational database.
It's probably doable, but I doubt you'd really want
to work with any database that was structured that way.


--Joe English

  jenglish@f...

PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.