XML-Schema einzigartiges Element
Definition und Verwendung
einzigartiges Element oder Elemente angegeben Attributwert (oder eine Kombination von Attributen oder Elementwert) innerhalb des angegebenen Bereichs muss eindeutig sein. Dieser Wert muss eindeutig oder Null sein.
einzigartige Sequenzelemente müssen folgende Angaben enthalten:
- oselector Element enthält einen XPath-Ausdruck, der eine Reihe von Elementen angibt, in dem der Wert von den Feld angegebenen Elemente eindeutig sein muss. Es muß ein und nur ein Schaltelement sein.
- Jedes Feldelement enthält einen XPath-Ausdruck, der von den Auswahlelement gibt Sätze angegeben die Elemente in Bezug auf Wert (Attribut oder Elementwerte) muss eindeutig sein.
Wenn es mehrere Feldelemente sind, muss eine Kombination von Feldelementen eindeutig sein. In diesem Fall ist der Wert eines einzelnen Feldelemente für das ausgewählte Element nicht notwendigerweise eindeutig, aber die Kombination aller Felder müssen eindeutig sein.
Es müssen ein oder mehrere Feldelemente sein.
Elementinformationen
- Übergeordnetes Element: Element
Grammatik
<unique
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
id=ID
name=NCName
any attributes
>
(annotation?,(selector,field+))
</unique>
(? Sign erklärt, dass das einzigartige Element des Elements Null oder eine Zeit auftreten können.)
属性 | 描述 |
---|---|
id | 可选。规定该元素的唯一的 ID。 |
name | 必需。为该元素指定名称。 |
any attributes | 可选。规定带有 non-schema 命名空间的任何其他属性。 |
Vollständige XML - Schema - Referenz