की ओर जाता है मैं एक साधारण एक्सएसडी पसंद निर्माण करने की कोशिश कर रहा हूं, जिसमें से एक या दो संदर्भित तत्वों को अनुमति दी जा रही है, लेकिन कोई भी नहीं। निर्माण नीचे जैसा ही है लेकिन मुझे अस्पष्टता त्रुटि मिल रही है। मैं क्या खो रहा हूँ?एक्सएसडी "एक या दोनों" पसंद निर्माण संदिग्ध सामग्री मॉडल
<xs:schema xmlns:xs="...">
<xs:element name="Number" type="xs:integer"/>
<xs:element name="Text" type="xs:string"/>
<xs:element name="RootStructure">
<xs:complexType>
<xs:sequence>
<xs:choice>
<xs:sequence>
<xs:element ref="Number"/>
<xs:element ref="Text"/>
</xs:sequence>
<xs:element ref="Number"/>
<xs:element ref="Text"/>
</xs:choice>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>