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

การสร้าง Entity ตามรูปแบบ 1NF

ก่อนหน้านี้ได้เรียนรู้เกี่ยวกับข้อเสียของข้อมูลที่ไม่ได้ผ่านการ Normalize และประโยชน์ของข้อมูลเชิงสัมพันธ์ที่ผ่านการ Normalize แล้ว ถึงเวลาแล้วที่จะนำความรู้นั้นมาใช้กับ Entity productqualityrating

เพื่อให้โมเดลข้อมูลสอดคล้องกับรูปแบบบรรทัดฐานที่หนึ่ง (1NF) จำเป็นต้องแยกและกำจัดกลุ่มข้อมูลที่ซ้ำออก Entity productqualityrating มี Attribute ที่เก็บหลายค่าในฟิลด์เดียว ได้แก่ ingredients และ reviews

ภารกิจคือเริ่ม Normalize ข้อมูลโดยสร้าง Entity ใหม่ที่เป็นไปตาม 1NF เพื่อให้แต่ละระเบียนเก็บข้อมูลที่เป็นหน่วยย่อยที่สุด ไม่ซ้ำกัน และเป็นอิสระจากกัน

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

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

ดูคอร์ส

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

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

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