Bonjour,

J'ai un table contenant trois colonnes:
- FROM
- GAME
- START

J'aimerais assurer l'unicité du binôme FROM/GAME lorsque la colonne START est vide.
Sont acceptés:
FROM | GAME | START
A | 1 | 10
A | 1 | 20

Sont refusés:
FROM | GAME | START
A | 1 | NULL
A | 1 | NULL

Sachant que la colonne START sera unique (DATETIME), j'ai essayé en créant un index unique que les trois colonnes mais ça ne fonctionne pas si un champ est vide.

Quelle est la bonne méthode ?
Merci.

Edit : J'ai contourné la problème en n'autorisant plus une valeur NULL pour START.