XML Schema field-element
Definitie en gebruik
Het field-element bepaalt de XPath-expressie die de waarde(s) (of een van de waarden) specificeert die worden gebruikt om de identificatiebeperking (unique, key en keyref-elementen) te definiëren.
Elementinformatie
Aantal verschijningen | eenmalig |
Hoofd element | key、keyref、unique |
Inhoud | annotation |
Syntax
<field id=ID xpath=XPath expressie enkele eigenschappen > (annotation?) </field>
Eigenschap | Beschrijving |
---|---|
id | Optioneel. Stelt het unieke ID van dit element vast. |
xpath | Noodzakelijk. Identificeert de inhoud of waarde van een enkel element of eigenschap die wordt beperkt. Als deze expressie een element identificeert, moet dit element een eenvoudige type zijn. |
xml:lang | Optioneel. Bepaal de taal die wordt gebruikt in de inhoud. |
(De ?-teken wordt binnen het field-element gedeclareerd, dat kan voorkomen zonder of eenmaal.)
Voorbeeld
Voorbeeld 1
Het volgende voorbeeld toont een field element, dat de eigenschap "userID" definieert als een veld gebruikt voor identificatiebeperkingen:
<xs:field xpath="@userID"/>