diaporamaMiscXML
 
◃  Ch. 2 XML Schema  ▹
 

Caractéristiques de <xsd:key>

  • le mot key fonctionne comme élément ;
    • il doit apparaître à la fin de l'élément comme dernière déclaration ;
    • la balise <selector> est utilisée dans l'élément key pour specifier quels sont les éléments concernés par la clé ;
    • la balise <field> est utilisée dans l'élément key pour préciser qu'elle va être l'élément ou l'attribut qui sera la clé ;
    • la balise <field> peut être utilisée plusieurs fois pour concatener des champs comme par exemple faire une clé du nom et des prénoms d'une personne (par forcement unique mais c'est un exemple ! ! !).