Hallo thoin,
a
OR
b
OR
a AND bNahe kommt dem dieser Ansatz, wobei allerdings auch beide Kindelemente gleichzeitig fehlen dürfen:
<xs:element name="base">
xs:complexType
xs:sequence
<xs:element ref="a" minOccurs="0" maxOccurs="1"/>
<xs:element ref="b" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
</xs:complexType>
</xs:element>
>
/snip
Ja, das ist auch mein Problem: Ich komme der Lösung immer nur nahe, aber ganz erreichen tu ich sie nicht. Aber ich kann mir nicht vorstellen, dass das nicht gehen sollte. Eigentlich ist das doch nichts ungewöhnliches - aussagenlogisch ist das doch nur ein ganz normales OR. \*sigh\*
Danke.
thoin