http://www.w3.org/Bugs/Public/show_bug.cgi?id=2781
------- Comment #3 from davep@iit.edu 2006-12-04 19:32 -------
(In reply to comment #1)
> This issue against Structures should be dealt with at the same time as
> bug 2246 against Datatypes.
It's not clear (at least to me) that bug 2246 has anything to do with this one.
This does not mean that there might need to be a change to Datatypes to fix
this one, of course. Bug 2246 addresses the question of whether when deriving
using a particular facet in the presence of that facet in the base type, the
now-redundant base type's facet should be included in the derived datatype's
{facets} set. See bug 2246 and the fix needed for 2246 in Structures proposed
in 4034.
For this bug, reference should be made specifically to the various schema
component constraints specified separately within the Datatypes description of
each kind of facet, rather than amorphously to an unspecified definition in the
Datatypes spec. If a Datatypes definition of "valid restriction" is wanted, a
new bug should be entered for it. (I don't pretend to know how that bug should
be stated, or what to suggest as a fix.)