Không, điều này là không thể. Ràng buộc DUY NHẤT chứa định nghĩa chỉ mục và tôi hầu như không hình dung được cách nó có thể được triển khai mà không cần tạo chỉ mục (theo thuật ngữ DBMS).
Bạn nên nhận ra rằng các chỉ mục không chỉ là 'phù hợp' - chúng là một cấu trúc dữ liệu thực , cần không gian để đặt, các thủ tục đặc biệt cần được xử lý e.t.c. Bản thân một ràng buộc duy nhất có nghĩa là chỉ mục duy nhất giá trị, không phải là cột duy nhất giá trị.