ในการออกแบบฐานข้อมูลเชิงสัมพันธ์ (Relational Database Design) นอร์มัลไลเซชันขั้นที่ 3 (3NF) มีวัตถุประสงค์หลักอะไร
กการขจัดการพึ่งพาของแอตทริบิวต์ที่ไม่ใช่คีย์กับแอตทริบิวต์อื่นที่ไม่ใช่คีย์
ขการลดขนาดของตารางเพื่อให้ประหยัดพื้นที่จัดเก็บข้อมูลในระบบ
คการเพิ่มจำนวนตารางในฐานข้อมูลเพื่อความปลอดภัยสูงสุด
งการสร้างความสัมพันธ์ระหว่างตารางโดยใช้คีย์ต่างประเทศเท่านั้น
เฉลยอธิบาย
นอร์มัลไลเซชัน 3NF มีเป้าหมายในการขจัดการพึ่งพาแบบ Transitive Dependency ระหว่างแอตทริบิวต์ที่ไม่ใช่คีย์ เพื่อลดความซ้ำซ้อนและปัญหาการปรับปรุงข้อมูล