- From: Michael McCaleb <mccaleb@eeel.nist.gov>
- Date: Fri, 15 Dec 2000 17:08:49 -0500
- To: www-xml-schema-comments@w3.org
Dear XML Schema editor,
Comment:
A paragraph in Clause 5.2 of Part 1 states:
Constraint on Schemas: Substitution Group OK (Transitive)
An element declaration (call it D) together with a blocking
constraint (a subset of {substitution, extension, restriction}, the
value of a {disallowed substitutions}) is validly substitutable for
another element declaration (call it C) if
1.1 the blocking constraint does not contain substitution;
1.2 There is a chain of {substitution group affiliation}s
from D to
C, that is, either D's {substitution group affiliation} is C,
or D's {substitution group affiliation}'s {substitution group
affiliation} is C, or . . .;
1.3 The set of all {derivation method}s involved in the
derivation
of D's {type definition} from C's {type definition} does
not intersect with the union of the
blocking constraint, C's
{prohibited substitutions} and the
{prohibited substitutions}
of any intermediate {type definition}s in
the derivation of D's
{type definition} from C's {type definition}.
Subclause 1.2 seems to be incomplete.
Proposed solution:
Complete subclause 1.2.
Sincerely,
Mike McCaleb
Received on Friday, 15 December 2000 17:07:29 UTC