เมื่อออกแบบฐานข้อมูลสำหรับระบบจัดการทรัพยากรบุคคลของหน่วยงานราชการแบบปกติ ควรกำหนดตาราหลัก (Primary Table) อย่างไร
กแยกตารางสำหรับข้อมูลพนักงาน ตำแหน่ง เงินเดือน และประวัติการทำงาน พร้อมกำหนด Primary Key ที่ไม่ซ้ำและเป็นเอกลักษณ์
ขรวมข้อมูลทั้งหมดลงในตารางเดียวเพื่อให้ง่ายและลดความซ้ำซ้อนของข้อมูล
คสร้างตารางใหม่หลายตารางเพื่อเก็บข้อมูลซ้ำและสามารถตรวจสอบข้อมูลจากมุมมองต่างๆ
งเลือกตารางตามความชอบและไม่ต้องพิจารณาความสัมพันธ์ระหว่างข้อมูลต่างๆ
เฉลยอธิบาย
การออกแบบฐานข้อมูลที่ดีต้องปฏิบัติตามหลักการปกติครั้งที่ 1-3 โดยแยกข้อมูลออกเป็นตารางแยก กำหนด Primary Key ให้ชัดเจน และสร้างความสัมพันธ์ที่เหมาะสมเพื่อลดความซ้ำซ้อนและเพิ่มประสิทธิภาพ