1
I親要素内部三つの可能な要素を有する:要素a
が存在する場合parent
内部XSD - 他の要素(単数または複数)の存在に依存要素の存在
<parent>
<a>...</a>
<b>...</b>
<c>...</c>
</parent>
を、要素b
のみ許されます。また、要素c
は、要素b
(したがってまたa
)が存在する場合にのみ許可されます。言い換えれば、以下の構成が許可されています。
<parent>
<a>...</a>
<b>...</b>
<c>...</c>
</parent>
<parent>
<a>...</a>
<b>...</b>
</parent>
<parent>
<a>...</a>
</parent>
次の構成が無効です。
<parent>
<b>...</b>
</parent>
<parent>
<c>...</c>
</parent>
<parent>
<b>...</b>
<c>...</c>
</parent>
はXSDでこの制約を表現可能ですか?