- From: Zafar Abbas <zafara@microsoft.com>
- Date: Wed, 9 Feb 2005 10:49:22 -0800
- To: <xmlschema-dev@w3.org>
>From my reading of the Unique Particle Attribution constraint in the spec, the following schema is a violation: <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:complexType name="type"> <xsd:sequence> <xsd:element ref="a" minOccurs="0"/> <xsd:element ref="b" minOccurs="0"/> <xsd:element ref="a" maxOccurs="2"/> </xsd:sequence> </xsd:complexType> <xsd:element name="a" /> <xsd:element name="b" /> </xsd:schema> It can not be known which particle (a) to validate, even through they are references to the same element schema component. Is this understanding correct? Thanks.
Received on Wednesday, 9 February 2005 19:00:17 UTC