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"/>