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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] DTD and Schema Teasers

[ Lists Home | Date Index | Thread Index ]

At 2003-12-17 08:38 -0600, Bullard, Claude L (Len) wrote:
>Two only slightly related questions:
>
>1.  Why did XML keep the requirement for deterministic models?

XML DTDs kept deterministic models, probably because of compatibility with 
SGML ... XML markup doesn't have a requirement for deterministic models ... 
I sure like that RELAX-NG doesn't require this.

Actually, it even says why for DTDs explicitly in the spec:

   http://www.w3.org/TR/REC-xml#determinism

>2.  What are good reasons for having multiple schemas for the same
>     instance?

Document life-cycle ... at different stages of a document's life there may 
be different sets of validation requirements.

Document audience ... what one person needs might be poison to another.

Document processing ... one can short-circuit coding in a program by 
delegating certain tasks to validation.

Probably lots of others as well ....... keeping any reference to a document 
model out of the document itself is, in my opinion, a Good Thing.

In summary: how one looks at a document should be up to the recipient, I 
think, more so than the sender.

I hope this helps.

............... Ken


--
North America (Washington, DC): 3-day XSLT/2-day XSL-FO 2004-02-09
Instructor-led on-site corporate, government & user group training
for XSLT and XSL-FO world-wide:  please contact us for the details

G. Ken Holman                 mailto:gkholman@CraneSoftwrights.com
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/x/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
ISBN 0-13-065196-6                       Definitive XSLT and XPath
ISBN 0-13-140374-5                               Definitive XSL-FO
ISBN 1-894049-08-X   Practical Transformation Using XSLT and XPath
ISBN 1-894049-11-X               Practical Formatting Using XSL-FO
Member of the XML Guild of Practitioners:     http://XMLGuild.info
Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/x/bc





 

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

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