Я должен определить группу атрибутов для 2 взаимно включаемых элементов данных.В приведенном ниже примере, если присутствует TO_DT
, должно присутствовать FROM_DT
, а TO_DT
нет, то FROM_DT
нет.
Я думал создать их как обязательные атрибуты и определить группу атрибутов как необязательную, но она не работает:
<xs:attributeGroup name="DateRangeAttributes" id="Element_Common_545">
<xs:attribute name="TO_DT" type="xs:date" use="required" id="Element_Common_547"/>
<xs:attribute name="FROM_DT" type="xs:date" use="required" id="Element_Common_546"/>
<xs:attributeGroup>
Может кто-нибудь предложить способ обработки этого с использованием атрибутов