1
각 속성이있는 요소의 인스턴스가 2 개 있는지 확인해야합니다. XML 스키마 - 각 속성이있는 요소의 인스턴스가 2 개 있는지 확인해야합니다.
는 기본적으로 둘 다 필요하거나 속성이 유효의/*:SalesPersonParty/*:PartyID[@schemeAgencyName="SalesPersonPduID"]
/*:SalesPersonParty/*:PartyID[@schemeAgencyName="SalesPersonID"]
및
내가 카디널리티 2..2하지만이 경우가 있습니다. 나는 각각 하나씩 필요하며 순서는 중요하지 않습니다.<xs:simpleType name="RestrictedString">
<xs:restriction base="xs:string">
<xs:pattern value="([0-9]{3})|([0-9]{10})" />
</xs:restriction>
</xs:simpleType>
<xs:element name="SalesPersonParty" minOccurs="2" maxOccurs="2">
<xs:complexType>
<xs:sequence>
<xs:element name="PartyID" minOccurs="1" maxOccurs="1">
<xs:complexType>
<xs:simpleContent>
<xs:extension base="star:RestrictedString">
<xs:attribute name="schemeAgencyName" use="required">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="SalesPersonID" />
<xs:enumeration value="SalesPersonPduID" />
</xs:restriction>
</xs:simpleType>
</xs:attribute>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
이도 가능 : 여기
는 관련 스키마 구성 요소입니까?감사와 관련,
토니