Bạn nói đúng, thật khó hiểu khi SQL Server cho phép bạn tạo các chỉ mục trùng lặp trên (các) trường giống nhau. Nhưng thực tế là bạn có thể tạo một cái khác không cho thấy rằng chỉ số PK cũng không tồn tại.
Chỉ mục bổ sung không tốt, nhưng tác hại duy nhất (rất nhỏ) là kích thước tệp bổ sung và chi phí tạo hàng.