XML-Schema keyref- Element
❮ Vollständige XML-Schema-Referenz
Definition und Verwendung
Das keyref-Element gibt an, dass ein Attribut- oder Elementwert denen des angegebenen Schlüssels oder eindeutigen Elements entspricht.
Das keyref-Element MUSS Folgendes (in dieser Reihenfolge) enthalten:
- ein und nur ein Selektor-Element (enthält einen XPath-Ausdruck, der die Gruppe von Elementen angibt, für die die durch das Feld angegebenen Werte eindeutig sein müssen)
- ein oder mehrere field-Elemente (enthält einen XPath-Ausdruck, der die Werte angibt, die für die vom selector-Element angegebene Gruppe von Elementen eindeutig sein müssen)
Elementinformationen
- Elternelemente: element
Syntax
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(Das ?-Zeichen gibt an, dass das Element null oder einmal vorkommen kann, und das +-Zeichen gibt an, dass das Element einmal oder mehrmals innerhalb des keyref-Elements vorkommen muss.)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
name | Required. Specifies the name of the keyref element |
refer | Required. Specifies the name of a key or unique element defined in this or another schema |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
❮ Vollständige XML-Schema-Referenz