key

Instruction Xml Schema. Définition d'une clé primaire.

Syntaxe

<xschema:key>
</xschema:key>

Description

L'élément key modélise un clé primaire sur le schéma Xml composée d'une ou plusieurs propriétés d'instance d'un élément.

La valeur de la clé est unique et ne peut être nil.

Un élément key possède les attributs suivants :

Attribut.Obligatoire.Sémantique.
idNon.Identifiant de la clé.
nameOui.Nom de la clé.

Exemple

<-- Definition d'un type avec une cle primaire definie en global -->
<xschema:complexType name="TypeEmploye">
</xschema:complexType>

<-- Definition de la cle primaire en global -->
<xschema:key name="CleNumero"> </xschema:key>

<-- Definition de la cle primaire en local -->
<xschema:element name="Employe">
</xschema:complexType>

Voir aussi

keyref pour définir une clé étrangère. unique pour définir une clé unique.
selector pour définir le chemin d'accès aux éléments. field pour définir les propriétés composant la clé unique.