Élément keyref du schéma XML
❮ Référence complète du schéma XML
Définition et utilisation
L'élément keyref spécifie qu'un attribut ou une valeur d'élément correspond à ceux de la clé ou de l'élément unique spécifié.
L'élément keyref DOIT contenir les éléments suivants (dans l'ordre) :
- un et un seul élément de sélecteur (contient une expression XPath qui spécifie l'ensemble d'éléments parmi lesquels les valeurs spécifiées par le champ doivent être uniques)
- un ou plusieurs éléments de champ (contient une expression XPath qui spécifie les valeurs qui doivent être uniques pour l'ensemble d'éléments spécifiés par l'élément sélecteur)
Informations sur l'élément
- Éléments parents : élément
Syntaxe
<keyref
id=ID
name=NCName
refer=QName
any attributes
>
(annotation?,(selector,field+))
</keyref>
(Le signe ? déclare que l'élément peut apparaître zéro ou une fois, et le signe + déclare que l'élément doit apparaître une ou plusieurs fois à l'intérieur de l'élément keyref)
Attribute | Description |
---|---|
id | Optional. Specifies a unique ID for the element |
name | Required. Specifies the name of the keyref element |
refer | Required. Specifies the name of a key or unique element defined in this or another schema |
any attributes | Optional. Specifies any other attributes with non-schema namespace |
❮ Référence complète du schéma XML