เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

การนำ 3NF ไปใช้

เมื่อตาราง manufacturers สะท้อนมาตรฐาน 2NF ได้สำเร็จแล้ว เราจะก้าวไปสู่รูปแบบปกติลำดับที่สาม เราพบว่า location ของผู้ผลิตเป็นข้อมูลที่เป็นอิสระในตัวเอง

งานของคุณคือกำจัด transitive dependency นี้ เพื่อปรับปรุงโมเดลข้อมูลให้รองรับความต้องการที่เปลี่ยนแปลงได้อย่างยืดหยุ่น และลดผลกระทบจากการแก้ไขข้อมูลในอนาคต

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

Data Modeling ใน Snowflake เบื้องต้น

ดูคอร์ส

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

-- Create entity
___ (
	-- Add unique identifier
  	___ NUMBER(10,0) ___,
  	-- Add main attribute
  	___ VARCHAR(255)
);
แก้ไขและรันโค้ด