[Bug 13186] editorial improvement: Constraints on XML Representations of Complex Type Definitions

http://www.w3.org/Bugs/Public/show_bug.cgi?id=13186

--- Comment #2 from C. M. Sperberg-McQueen <cmsmcq@blackmesatech.com> 2011-07-28 16:21:50 UTC ---
One problem with explicit lists of what can appear more than once is that they
are so easy to get wrong (as this issue illustrates); another is that once the
list is correct, the organizing principle may be unclear (which seems to me to
be illustrated again here).  So I propose a different change in wording to make
the underlying principle clearer.  How about

  2 If <restriction> is present under <simpleContent>, then no
  facet-specifying element other than xs:pattern, xs:enumeration,
  or xs:assertion may appear more than once.

This amounts to the same thing but is slightly clearer on what's going on, I
hope.

Also, we noticed in discussion that 3.16.3 needs to have references to
xs:assert replaced with references to xs:assertion.

-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Thursday, 28 July 2011 16:21:57 UTC