想要保持不同的多重性和元素可以以任何方式发生:
<xs:complexType name="info">
<xs:choice>
<xs:element ref="name" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="city" minOccurs="0" maxOccurs="unbounded"/>
<xs:element ref="place" minOccurs="0" maxOccurs="1"/>
<xs:element ref="lastname" minOccurs="0" maxOccurs="1"/>
</xs:choice>
”
但是遇到一些问题