เป็นเพียงคำถามเกี่ยวกับการสร้างแบบจำลองตาราง
ฉันมีตารางผู้ใช้เช่น:
- ชื่อผู้ใช้ varchar หลัก
- รหัสผ่าน varchar
- ชื่อ วาร์ชาร์
- นามสกุล วาร์ชาร์
- ...
แล้วก็มีบางตารางที่อ้างอิงถึงผู้ใช้เช่นตารางกลุ่มและตารางบันทึก...
ตอนนี้ฉันกำลังคิดที่จะเพิ่ม id เป็น จำนวนเต็มที่ไม่ได้ลงนามโดยอัตโนมัติ ให้กับตารางผู้ใช้ เพราะมีคนบอกฉันว่า การรวมจำนวนเต็มนั้นเร็วกว่าการรวมด้วย varchars
สำหรับฉันสิ่งนี้ฟังดูสมเหตุสมผลเพราะมีไบต์น้อยกว่าที่ต้องเปรียบเทียบ
จริงป้ะ? หรือคุณจะบอกว่าไม่จำเป็นต้องแนะนำคอลัมน์ id ให้กับตารางผู้ใช้?
ขอบคุณมากในล่วงหน้า :)