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