Thêm một cột khác có tên là isactive
. Tạo một ràng buộc duy nhất trên (username, isactive)
.
Sau đó, bạn có thể có cả tên người dùng đang hoạt động và không hoạt động cùng một lúc. Bạn sẽ không thể có hai tên người dùng đang hoạt động.
Nếu bạn muốn nhiều tên không hoạt động, hãy sử dụng NULL
cho giá trị của isactive
. NULL
các giá trị có thể được lặp lại trong một chỉ mục duy nhất.