Tên tiêu chuẩn cho các chỉ mục trong PostgreSQL là:
{tablename}_{columnname(s)}_{suffix}
trong đó hậu tố là một trong những phần sau:
-
pkey
cho một ràng buộc Khóa chính -
key
cho một ràng buộc duy nhất -
excl
đối với ràng buộc Loại trừ -
idx
cho bất kỳ loại chỉ mục nào khác -
fkey
cho một khóa nước ngoài -
check
cho một ràng buộc Kiểm tra
Hậu tố tiêu chuẩn cho các chuỗi là
-
seq
cho tất cả các chuỗi
Bằng chứng về ràng buộc DUY NHẤT của bạn:
LƯU Ý:TẠO BẢNG / DUY NHẤT sẽ tạo chỉ mục ngầm định "example_a_b_key" cho bảng "example"