On 10/10/05, Dave Pawson <[EMAIL PROTECTED]> wrote: > Thanks Jirka, and the others who responded. > Thanks for the two papers from Murata-san which seem somewhat over > my head, I'm hoping to be able to extract some parts. My perspective is > that of a schema writer or user. > > From the list put up so far: > > Relative simplicity. > Co-occurences constraints > Interleaving > Better modularity (is that subjective Jirka?)
From http://www.imc.org/ietf-xml-use/mail-archive/msg00217.html [1] Which prompts me to add to the list: * Interleave. Have things changed since 2002? regards DaveP [1] 5. W3C XML Schema provides very weak support for unordered content. When the designer of an XML vocabulary does not wish to force child elements to occur in a particular order, it can be impractical to describe the XML vocabulary using XML Schema, because XML Schema imposes such limitations on its "all" element as to make it virtually useless. RELAX NG provides an "interleave" element, which is restricted enough to be efficiently implementable but provides adequate support for designers who do no wish to allow flexibility in the ordering of child elements. -- Dave Pawson XSLT XSL-FO FAQ. http://www.dpawson.co.uk ------------------------ Yahoo! Groups Sponsor --------------------~--> Fair play? Video games influencing politics. Click and talk back! http://us.click.yahoo.com/T8sf5C/tzNLAA/TtwFAA/2U_rlB/TM --------------------------------------------------------------------~-> Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/rng-users/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/
