Entweder NEIN oder JA.
Wenn JA, dann 1 |2 |3| 4
Wenn NEIN, dann ist keine Auswahl notwendig.
Wie könnte man dies sowohl in der XML-Datei als auch in der
XSD-Schema ausdrücken ?
Hallo,
XSD ist nicht meine bevorzugte Schemasprache, aber die generelle Richtung hilft vielleicht auch weiter. Abhängigkeiten von Elementen sind immer unangenehm. Man kann das etwas anders und verschieden aufwändig lösen:
mit einem optionalen Element, das Werte von 1 bis 4 annehmen kann und bei Abwesenheit nein bedeuten soll
Wenn das Nein explizit lesbar sein soll würde ich das Element verpflichtend machen und Nein als zusätzlichen Wert 0 darstellen.
Eine Schulbuchlösung würde zwei verschiedene Elemente alternativ vorsehen, von denen denen das Nein-Element leer ist und das Ja-Element ein Attribut von 1 bis 4 hat.