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:
-
pkeycho một ràng buộc Khóa chính -
keycho một ràng buộc duy nhất -
exclđối với ràng buộc Loại trừ -
idxcho bất kỳ loại chỉ mục nào khác -
fkeycho một khóa nước ngoài -
checkcho một ràng buộc Kiểm tra
Hậu tố tiêu chuẩn cho các chuỗi là
-
seqcho 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"