[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Subtyping in XML
Jeff Lowery <jlowery@s...> writes: > I thought someone else would note that the DTD > > <!ELEMENT MY-NON-BOOLEAN ((TRUE | FALSE)?, (TRUE | FALSE))> > > is nondeterministic and therefore not allowed by XML Schema. Or does it > matter? > > I guess if the point is that XML doesn't map ideally to objects, then a > particular choice of schema language is moot. But binding XML to object > data (and back) seems in general easier than, say, porting object data to > relational models (and plenty of people are still doing that). > > What is the argument? That XML should be XML, objects should be objects, and > database tables should remain tables? But they won't stay in their little > respective corners! If the argument is instead that all data model > mappings should be carefully crafted on a case-by-case basis, then > personally I'm very dissatisfied with that prescription. The natural order > of things is that complexity breeds simplicity by necessity. Did I miss an > alternative solution somewhere? Sure, XML Normal Forms [1], [2]. ht [1] http://www.ltg.ed.ac.uk/~ht/normalForms.html [2] http://www.ltg.ed.ac.uk/~ht/mapping.html -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh W3C Fellow 1999--2002, part-time member of W3C Team 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@c... URL: http://www.ltg.ed.ac.uk/~ht/ [mail really from me _always_ has this .sig -- mail without it is forged spam]
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|