การนำ 3NF ไปใช้
เมื่อตาราง manufacturers สะท้อนมาตรฐาน 2NF ได้สำเร็จแล้ว เราจะก้าวไปสู่รูปแบบปกติลำดับที่สาม เราพบว่า location ของผู้ผลิตเป็นข้อมูลที่เป็นอิสระในตัวเอง
งานของคุณคือกำจัด transitive dependency นี้ เพื่อปรับปรุงโมเดลข้อมูลให้รองรับความต้องการที่เปลี่ยนแปลงได้อย่างยืดหยุ่น และลดผลกระทบจากการแก้ไขข้อมูลในอนาคต
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Data Modeling ใน Snowflake เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Create entity
___ (
-- Add unique identifier
___ NUMBER(10,0) ___,
-- Add main attribute
___ VARCHAR(255)
);