หลักการตั้งชื่อมีความสำคัญและคีย์หลักและคีย์ต่างประเทศมีการใช้กันทั่วไปและมีแบบแผนชัดเจน ( PK_TableและFK_Table_ReferencedTableตามลำดับ) การIX_Table_Columnตั้งชื่อดัชนียังเป็นมาตรฐานที่เป็นธรรม
สิ่งที่เกี่ยวกับข้อ จำกัด UNIQUE? มีหลักการตั้งชื่อที่ยอมรับกันทั่วไปสำหรับข้อ จำกัด นี้หรือไม่? ผมเคยเห็นUK_TableName_Column, UQ_TableName_ColumnและคนแนะนำAX_TableName_Column- ฉันไม่ทราบว่ามาจาก
ฉันมักจะใช้UQแต่ฉันไม่ชอบมันเป็นพิเศษและฉันไม่ชอบที่จะปกป้องการเลือกใช้มันกับUKผู้สนับสนุน
ฉันแค่อยากจะดูว่ามีความเห็นตรงกันในการตั้งชื่อที่แพร่หลายมากที่สุดหรือไม่หรือเหตุผลที่ดีว่าเหตุใดจึงมีเหตุผลมากกว่าข้ออื่น ๆ
FK_TargetTable_SourceTableไหม คุณช่วยอธิบายให้ละเอียดได้ไหม
Uแต่ผมมักจะถามตัวเองว่าทำไมไม่มีใครเพียงแค่ใช้ เป็นสิ่งที่Qยืนสำหรับ?