0
私はContactNumberという親要素を必須としています。必須要素ではない4つの子要素(モバイル、仕事、ファックス、家庭)があります。これらの4人の子供のいずれかからの親。どのようにすればいいですか?親要素は必須xmlの子要素ではありません
<xs:element name="contactDetails">
<xs:complexType>
<xs:element name="jobTitle" />
<xs:sequence><xs:element name="contactNumber" type="contactNumberInfo" minOccurs="1" maxOccurs="3" />
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="contactNumberInfo">
<xs:sequence>
<xs:element name="mobile">
<xs:simpleType>
<xs:restriction base="xs:positiveInteger">
<xs:pattern value="[0-9]{10}" />
</xs:restriction>
</xs:simpleType>
</xs:element>
<xs:element name="home" type="xs:positiveInteger" />
<xs:element name="work" type="xs:positiveInteger" />
<xs:element name="fax" type="xs:positiveInteger" />
</xs:sequence>
</xs:complexType>