Kerstin: XML-Schema XSD: Attribut als keyref

Beitrag lesen

Hallo,

aaaaaah, danke. Und wenn es dann doch ein Element <Person></Person> sein soll? so?

<xs:keyref name="PersonID2" refer="PersonID">
   <xs:selector xpath="Bestellung"/>
   <xs:field xpath="Person"/>
</xs:keyref>

Ja, genau so.

gut, dann hab ichs jetzt, glaube, kapiert ...

Bisher habe ich das @ auch bei normalen Elementen in field verwendet.

Ich verstehe den Satz nicht.
@-Bezeichnet im XPath einen Attribut.

ja, genau das tut es. Bin halt nur etwas verwirrt, wenn bei manchen Beispielen beim xs:field ein @ steht, obwohl ein normales Element und kein Attribut gemeint ist.
Ich glaub, ich habs geschnallt und hoffe meine keys, keyrefs und uniques an den richtigen Stellen platziert zu haben.
Vielen Dank Thomas für Deine Geduld und natürlich für Deine Antworten.

Gruß,
Kerstin