anonymous type global elements of same name in a model group

Hi, 

I'd like to know following schema is valid or not.

	<xsd:element name="elem1">
		<xsd:complexType/>
	</xsd:element>

	<xsd:complexType name="type1">
		<xsd:sequence>
			<xsd:element ref="elem1"/>
			<xsd:element ref="elem1"/>
		</xsd:sequence>
	</xsd:complexType>

Because the type definition of elem1 has no name,
this schema seems to break "Element Declarations Consistent" of
3.8.6 in spec.

-----
 KAZUMI Saito  FUJITSU Ltd.

Received on Thursday, 11 September 2003 23:48:13 UTC