Element field w XML Schema

Definicja i użycie

Element field określa wyrażenie XPath, które wskazuje wartość (lub jedną z wartości) używaną do zdefiniowania ograniczenia identyfikacyjnego (elementy unique, key i keyref).

Informacje o elemencie

Liczba wystąpień Raz
Element nadrzędny key、keyref、unique
Zawartość annotation

Gramatyka

<field
id=ID 
xpath=Wyrażenie XPath
Jakiekolwiek atrybuty
>
(annotation?)
</field>
Atrybut Opis
id Opcjonalne. Określa unikalny ID elementu.
xpath Wymagane. Element lub atrybut oznaczający jego zawartość lub wartość do ograniczenia.
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"/>