element field w XML Schema
definicja i użycie
element field określa wyrażenie XPath, które wskazuje wartości (lub jedną z wartości) używane do zdefiniowania ograniczeń identyfikacyjnych (elementy unique, key i keyref).
informacje o elemencie
ilość wystąpień | raz |
rodzice | key、keyref、unikalny |
zawartość | annotacja |
gramatyka
<pola id=ID xpath=wyrażenie XPath any attributes > (annotation?) </field>
Atrybut | Opis |
---|---|
id | Opcjonalne. Określa unikalny ID elementu. |
xpath | Wymagane. Identyfikuje pojedynczy element lub atrybut używany do ograniczeń zawartości lub wartości. Jeśli wyrażenie identyfikuje element, musi być to typ prosty. |
xml:lang | Opcjonalne. Określa język używany w treści. |
(Symbol ? deklarowany w elemencie field, który może występować zero lub jeden raz.)
Przykład
Przykład 1
Poniższy przykład pokazuje element field, który definiuje atrybut "userID" jako pole używane do identyfikacji ograniczeń:
<xs:field xpath="@userID"/>