Các quy ước đặt tên rất quan trọng, và khóa chính và khóa ngoài có các quy ước được sử dụng phổ biến và rõ ràng ( PK_Tablevà FK_Table_ReferencedTable, tương ứng). Việc IX_Table_Columnđặt tên cho các chỉ mục cũng khá chuẩn.
Điều gì về các ràng buộc UNIITE? Có một quy ước đặt tên thường được chấp nhận cho ràng buộc này? Tôi đã thấy UK_TableName_Column, UQ_TableName_Columnvà ai đó khuyên bạn AX_TableName_Column- Tôi không biết nó đến từ đâu.
Tôi thường sử dụng UQnhưng tôi không đặc biệt thích nó và tôi không thích phải bảo vệ sự lựa chọn của mình khi sử dụng nó chống lại một UKngười ủng hộ.
Tôi chỉ đơn giản muốn xem liệu có sự đồng thuận về cách đặt tên phổ biến nhất hay lý do chính đáng tại sao một người có ý nghĩa hơn những người khác.
FK_TargetTable_SourceTable? Bạn có thể vui lòng giải thích.
U. Là gìQđứng cho?