การแก้ไข Entity
สมมติว่าธุรกิจต้องการติดตามข้อมูลติดต่อของซัพพลายเออร์ผลไม้แต่ละรายเพิ่มเติม ข้อมูลนี้มีความสำคัญสำหรับงานต่าง ๆ เช่น การควบคุมคุณภาพและการจัดการห่วงโซ่อุปทาน
โจทย์ของคุณคือปรับ entity suppliers ให้มีแอตทริบิวต์ที่จำเป็นครบถ้วน และกำหนด key ที่ชัดเจน เพื่อให้สามารถเชื่อมโยงซัพพลายเออร์กับส่วนอื่น ๆ ของโมเดลข้อมูลได้ในภายหลัง
Entity suppliers มีอยู่แล้ว โดยถูกสร้างขึ้นด้วยโค้ดดังนี้:
CREATE OR REPLACE TABLE suppliers (
name VARCHAR(255),
location VARCHAR(255)
);
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Data Modeling ใน Snowflake เบื้องต้น
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Alter suppliers table
ALTER TABLE ___
-- Add new column
ADD COLUMN IF NOT EXISTS ___;