Lägg till en annan kolumn som heter något i stil med isactive
. Skapa en unik begränsning på (username, isactive)
.
Då kan du ha både ett aktivt och inaktivt användarnamn samtidigt. Du kommer inte att kunna ha två aktiva användarnamn.
Om du vill ha flera inaktiva namn, använd NULL
för värdet isactive
. NULL
värden kan upprepas i ett unikt index.