Bonjour à tous,
J'ai un petit problème en ce qui concerne une base de données et ses règles.
Dans une table produit, je désirerais qu'un groupe de valeurs soit unique, mais, en langange SQL, je ne vois pas comment faire...
Explication :
Table MaTable1
-ID : entier, clé.
-Val1 : entier, Référence MaTable2
-Val2 : entier, Référence MaTable3
-Val3 : entier
-Val4 : entier, Référence MaTable4
Que la clé soit unique, cela ne pose pas de problème.
Mais je voudrais établir une règle afin qu'à la création d'un nouvel enregistrement, le triple {Val1, Val2, Val4} soit unique.
Par exemple, imaginons lesINSERT suivants :
ID Val1 Val2 Val3 Val4
1 1 1 1 1 OK
2 1 2 1 1 OK
3 1 1 3 1 Erreur ! {1,1,1} existe déjà.
Comment faire-je cela ? Un Create Rule ??
Merci d'avance.

