bonjour,
j'ai lu ce post mais j'ai un besoin un peu différent :
j'ai une table "t_badge" :
- id_badge
- Num_badge
- nom_porteur
- statut_badge (= "actif" ou "inactif")
je voudrais qu'à la saisie dans mon formulaire d'une nouvelle affectation d'un badge avec le statut "actif" à qq, je ne puisse pas affecter 2 fois le même badge "actif" à 2 personnes différentes
--> je pensais déclarer comme index les 2 champs "num_badge" et "statut_badge" mais cela ne suffit pas car le badge étant ré-utilisé, il est possible d'avoir X fois le même badge avec le statut "inactif" pour plusieurs personnes
--> je pensais du coup mettre les 3 champs en index mais cela ne fonctionne pas car dans ce cas, je peux avoir le même badge "actif" pour 2 personnes différentes (le triplet est différent)
du coup je ne sais pas comment résoudre mon pb...
d'avance merci pour vos réponses !
cordt
Partager