11
เหตุใดชื่อคอลัมน์นำหน้าจึงถือว่าไม่เหมาะสม
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Software Engineering Stack Exchange อพยพ 8 ปีที่แล้ว ตามโพสต์ SO ที่ได้รับความนิยมมันถือว่าเป็นการฝึกฝนที่ไม่ดีสำหรับคำนำหน้าชื่อตาราง ที่ บริษัท ของฉันทุกคอลัมน์จะมีคำนำหน้าชื่อตาราง นี่เป็นเรื่องยากสำหรับฉันที่จะอ่าน ฉันไม่แน่ใจเหตุผล แต่การตั้งชื่อนี้เป็นมาตรฐานของ บริษัท จริงๆ ฉันไม่สามารถตั้งชื่อการประชุมได้ แต่ฉันไม่มีเอกสารประกอบในการสำรองเหตุผลของฉัน ทั้งหมดที่ฉันรู้คือการอ่าน AdventureWorks นั้นง่ายกว่ามาก ในการนี้บริษัท ของเรา DB คุณจะเห็นตารางบุคคลและมันอาจจะมีชื่อคอลัมน์: Person_First_Name หรืออาจเป็น Person_Person_First_Name (อย่าถามฉันว่าทำไมคุณถึงเห็นตัวบุคคล 2x) เหตุใดจึงถือว่าเป็นวิธีปฏิบัติที่ไม่ถูกต้องในการแก้ไขชื่อคอลัมน์ล่วงหน้า ขีดเส้นใต้ถือว่าเป็นความชั่วร้ายใน SQL เช่นกัน? หมายเหตุ: ฉันเป็นเจ้าของ Pro SQL Server 2008 - การออกแบบและการใช้ฐานข้อมูลที่เกี่ยวข้อง ยินดีต้อนรับการอ้างอิงถึงหนังสือเล่มนั้น
25
sql