Bonjour,
J'ai un petit problème avec une clé étrangère dans mon XSD, en fait quand j'ajoute une key sur le champ qui est une clé étrangère il me genère une erreur en me disant que je ne respecte pas les contraintes ???
Mais si je ne defini pas de clé je ne peux pas créer ma relation entre mes deux tables ...
en fait j'ai une table dans cette table j'ai un champs qui m'indique la clé d'un type et j'ai une autre table qui contient tous les types possibles ( un truc classique quoi)
Comment faut-il faire pour créer relation dans un XSD sans que j'ai une exception ??
Voici le code de mes deux clés
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <xs:key name="DS_AntigoneKey5"> <xs:selector xpath=".//mstns:Contacts" /> <xs:field xpath="mstns:idTypeFonction" /> </xs:key> <xs:keyref name="ContactsTypeFonction" refer="DS_AntigoneKey5"> <xs:selector xpath=".//mstns:TypeFonction" /> <xs:field xpath="mstns:idTypeFonction" /> </xs:keyref>
Partager