簡単な質問: xsd:enumeration タグに必須の属性を含めることはできますか?
詳細: たとえば、xsd で既にフルーツ xml タグを定義しているとします。fruit タグには、値が列挙型 FruitType である属性があります。それは次のように定義されています。
<xsd:simpleType name="FruitType">
<xsd:restriction base="xsd:string">
<xsd:enumeration value="Apple" />
<xsd:enumeration value="Banana" />
<xsd:enumeration value="Peach" />
<xsd:enumeration value="Orange" />
</xsd:restriction>
</xsd:simpleType>
ユーザーが Apple 属性を持つ少なくとも 1 つのフルーツ タグを持っている必要があるように、Apple 列挙値を必須にしたいと考えています。xsd列挙でそのようなタグを使用することは可能ですか? xsd:enumeration タグに use="required" または minOccurs="1" を入れることができるのではないかと考えました。私にお知らせください。
ありがとうございました!