Gli ultimi tutorial di sviluppo web
 

XML Schema elemento chiave


<Schema di riferimento XML completo

Definizione e utilizzo

L'elemento chiave specifica un attributo o valore di elemento come chiave (unica, non annullabile, e sempre presente) all'interno dell'elemento che contiene in un documento di istanza.

L'elemento chiave deve contenere le seguenti (in order) :

  • uno ed un solo elemento selettore (contiene un'espressione XPath che specifica l'insieme di elementi attraverso cui i valori specificati da campo devono essere unici)
  • uno o più elementi di campo (contiene un'espressione XPath che specifica i valori che devono essere unica per l'insieme di elementi specificato dall'elemento selettore)

Informazioni elemento

  • Parent elements: elemento

Sintassi

<key
id=ID
name=NCName
any attributes
>

(annotation?,(selector,field+))

</key>

(L'? Segno dichiara che l'elemento può verificarsi zero o una volta, e il segno + dichiara che l'elemento deve avvenire una o più volte all'interno dell'elemento chiave)

Attributo Descrizione
id Facoltativo. Specifica un ID univoco per l'elemento
name Richiesto. Specifica il nome dell'elemento chiave
any attributes Facoltativo. Specifica qualsiasi altro attributo con i non-schema namespace

<Schema di riferimento XML completo