เมื่อออกแบบฐานข้อมูลสำหรับระบบจัดการทรัพยากรบุคคลของหน่วยงานราชการแบบปกติ ควรกำหนดตาราหลัก (Primary Table) อย่างไร

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

เฉลยอธิบาย

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

ข้อสอบอื่นในวิชาความรู้ความสามารถในการวิเคราะห์ ออกแบบ ฐานข้อมูล

ดูข้อสอบวิชานี้ทั้งหมด →