XML Schema veld-element
Definitie en gebruik
Het veld-element van XML Schema definieert een XPath-expressie, die de waarden (of een van de waarden) specificeert die gebruikt worden om de identificatiebeperkingen (uniek, key en keyref-elementen) te definiëren.
elementinformatie
aantal verschijningen | eenmaal |
oudere element | key、keyref、uniek |
inhoud | annotatie |
grammatica
<veld id=ID xpath=XPath expressie alle attributen > (annotation?) </field>
Eigenschap | Beschrijving |
---|---|
id | Optioneel. Stelt een unieke ID in voor dit element. |
xpath | Verplicht. Identificeert een enkele element of eigenschap waarvan de inhoud of waarde wordt gebruikt voor beperkingen. Als deze expressie een element identificeert, moet dit element een eenvoudig type zijn. |
xml:lang | Optioneel. Stelt de taal vast die wordt gebruikt in de inhoud. |
(? Symbool wordt gedeclareerd binnen het field element, dat kan voorkomen nul of eenmaal.)
Voorbeeld
Voorbeeld 1
Hieronder wordt een voorbeeld gegeven van een field element, dat het "userID" attribuut definieert als een veld gebruikt voor het identificeren van beperkingen:
<xs:field xpath="@userID"/>