Я новичок в XSD и XML и мне нужно выяснить, есть ли возможность убедиться, что требуется какой-либо один атрибут в наборе атрибутов в пределах одного элемента.
Пример:
xs: element name = "condition" maxOccurs = "unbounded" minOccurs = "1"
xs:attribute type="xs:string" name="alias1" use="required"
xs:attribute type="xs:string" name="col1" use="required"
xs:attribute type="xs:string" name="operator" use="required"
xs:attribute type="xs:string" name="string" use="optional"
xs:attribute type="xs:string" name="number" use="optional"
xs:attribute type="xs:string" name="date" use="optional"
Здесь я хочу убедиться, что минимум один атрибут в наборе из 3 атрибутов (упомянутых выше как необязательные) ) являются обязательными. Все не может быть необязательным, однако требуется любой (может быть больше одного).
Спасибо, Раджни sh