Добавете друга колона, наречена нещо като isactive
. Създава уникално ограничение за (username, isactive)
.
Тогава можете да имате едновременно активно и неактивно потребителско име. Няма да можете да имате две активни потребителски имена.
Ако искате няколко неактивни имена, използвайте NULL
за стойността на isactive
. NULL
стойностите могат да се повтарят в уникален индекс.