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