RE: question about Schema Component Constraint: Particle Valid (Extension)

> 
> E's {min occurs}={max occurs}=1 and its {term} is a sequence 
> group whose {particles}' first member is a particle all of 
> whose properties, recursively, are identical to those of B, 
> with the exception of {annotation} properties.
> 
> What exactly are the properties of the particles that must be equal?

The immediate properties (3.9.1) are min occurs, max occurs, and term; if
the term is a wildcard then its relevant properties (3.10.1) are namespace
constraint and process content; if the term is an element declaration then
its relevant properties (3.3.1) are name, target Namespace, type definition,
etc, and so on.

In practice when schema components are constructed from schema documents
this constraint will automatically be satisfied, by virtue of the way that
the particle is constructed. The constraint is only relevant for systems
that provide some way of creating components "by hand".

Michael Kay
http://www.saxonica.com/

Received on Tuesday, 4 November 2008 14:51:42 UTC