たとえば、次の要素があるとしましょう
<Employment type ="Full">
</Employment>
これが私が属性を表現する方法です
<xs:attribute name="Degree" type="xs:string" use="required" />
ここで、属性が 2 つの値、つまりFullとPartのみを持つことができるという事実も表現したいと思います。
だから、私はこれを試しました
<xs:attribute name="Degree" type="xs:string" use="required" >
<xs:simpleType>
<xs:restriction base="xs:string">
</xs:restriction>
</xs:simpleType>
</xs:attribute>
xs:attribute は SimpleType または ComplexType のいずれにも存在できないというエラーが表示されます。
その制約をどう表現するか。
助けてくれてありがとう。