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

การนำ 1NF มาใช้

หลังจากสร้าง entity ingredients และ reviews แล้ว ถึงเวลานำข้อมูลจาก productqualityrating มาเติมในแต่ละ entity

ขั้นตอนนี้สำคัญมาก เพื่อให้แน่ใจว่าแต่ละค่าใน ingredients และ review ได้รับการบันทึกเป็นรายการที่แยกจากกัน ตามหลักการของ 1NF

เริ่มต้นด้วยการเขียนคิวรีเพื่อแปลงและนำเข้าข้อมูลที่ยังไม่ได้ normalize ลงใน entity เหล่านี้ โดยยึดตามหลักการของ First Normal Form

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

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

ดูคอร์ส

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

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

SELECT
	-- Clean empty values
	___(f.value)
FROM productqualityrating,
-- Add function to split values separated by comma
LATERAL ___(INPUT => SPLIT(productqualityrating.___, ';')) f;
แก้ไขและรันโค้ด