Elemento field do XML Schema

Definição e uso

O elemento field define a expressão XPath, que especifica o valor (ou um dos valores) usado para definir a restrição de identificação (elementos unique, key e keyref).

Informações do elemento

Número de ocorrências Uma vez
Elemento pai key、keyref、unique
Conteúdo anotação

Sintaxe

<field
id=ID 
xpath=expressão XPath
qualquer atributo
>
(anotação?)
</field>
Atributo Descrição
id Opcional. Define o ID único do elemento.
xpath Obrigatório. Identifica um único elemento ou atributo cujo conteúdo ou valor é restrito. Se a expressão identifca um elemento, ele deve ser de tipo simples.
xml:lang Opcional. Especifica o idioma usado no conteúdo.

(O símbolo ? é declarado dentro do elemento field, que pode aparecer zero ou uma vez.)

Instância

Exemplo 1

O exemplo a seguir mostra um elemento field, que define o atributo "userID" como campo usado para identificar restrições:

<xs:field xpath="@userID"/>