У меня есть внешний XSD со следующим сложным типом:
<complexType name="group">
<choice minOccurs="0" maxOccurs="unbounded">
<element ref="typeA"/>
<element ref="typeB"/>
<element ref="typeC"/>
...
</choice>
<attributeGroup ref="attributeGroup"/>
...
<attribute name="someAttribute" type="boolean" use="optional"/>
...
</complexType>
Теперь в моем собственном XSD я хочу переопределить этот тип, чтобы запретить элементу typeB
выбор. Возможно ли это даже без переопределения всего элемента выбора?