J'avais songé à utiliser xsd:unique, mais apparemment on ne peut pas l'appliquer aux attributs, seulement aux éléments.

Il faut croire que ce n'est pas possible en XML Schema 1.0