unique

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

Syntaxe

<xschema:unique>
</xschema:unique>

Description

L'élément unique modélise un clé unique 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é doit être unique et elle peut être nil.

Un élément unique 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 unique definie en global -->
<xschema:complexType name="TypeEmploye">
</xschema:complexType>

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

<-- Definition d'un type avec une cle unique en local -->
<xschema:element name="Employe">
</xschema:complexType>

Voir aussi

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