必須要素を任意の順序で含む複合型スキーマを作成しようとしています。私のcomplextypeは次のようになります。
<xs:choice minOccurs="0" maxOccurs="1">
<xs:element name="link" type="xs:unsignedInt" minOccurs="1" maxOccurs="1"/>
<xs:element name="Plan" type="xs:unsignedInt" minOccurs="1" maxOccurs="1"/>
</xs:choice>
2つの要素の1つだけを入力すると、xmlファイルは有効になります(有効ではないはずです)。
<link>123<link/>
また
<Plan>222<Plan/>
以下のみを有効にしたいのですが、有効です。
<link>123<link/>
<Plan>222<Plan/>
また
<Plan>222<Plan/>
<link>123<link/>
手伝ってくれませんか?ありがとうございました