<Vollständige XML - Schema - Referenz
Definition und Verwendung
Das keyref Element gibt an, dass ein Attribut oder Elementwert zu denen des angegebenen Schlüssel oder einzigartiges Element entsprechen.
Das keyref Element muss folgende Angaben enthalten (in order) dieser (in order) :
- ein und nur ein Auswahlelement (enthält einen XPath-Ausdruck, der die Menge der Elemente, über die angibt, die durch Feld angegebenen Werte müssen eindeutig sein)
- ein oder mehrere Feldelemente (enthält einen XPath-Ausdruck, der die Werte an, die durch das Auswahlelement für den Satz von Elementen angegeben eindeutig sein muss)
Elementinformationen
- Parent elements: Element
Syntax
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(Das? Zeichen erklärt, dass das Element Null oder eine Zeit auftreten kann, und das Zeichen + erklärt, dass das Element ein oder mehrere Male innerhalb des keyref Element erfolgen muss)
Attribut | Beschreibung |
---|---|
id | Optional. Gibt eine eindeutige ID für das Element |
name | Erforderlich. Gibt den Namen des keyref Element |
refer | Erforderlich. Gibt den Namen eines Schlüssels oder einzigartiges Element in diesem oder einem anderen Schema definiert |
any attributes | Optional. Gibt alle anderen Attribute, die nicht-Schema-Namensraum |
<Vollständige XML - Schema - Referenz