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

สร้าง Physical Data Model

หลังจากสร้าง entity ทั้งหมดพร้อม attribute ที่เกี่ยวข้องแล้ว ขั้นตอนสุดท้ายในการสร้าง physical model ให้สมบูรณ์คือการสร้างความสัมพันธ์ที่เชื่อมโยง entity เหล่านั้นเข้าด้วยกัน

ในระบบ e-commerce มี entity หลัก 3 รายการ ได้แก่ customers, products, และ orders โดยมี cardinality ของความสัมพันธ์ดังนี้: ลูกค้า 1 รายสร้างได้หลาย order และ 1 order สามารถมีได้หลายสินค้า

ตอนนี้ entity ทั้งหมดถูกสร้างไว้แล้ว ถึงเวลาสร้างความสัมพันธ์ที่เชื่อมตาราง orders เข้ากับ customers และ products ตาม cardinality ที่กำหนดไว้ใน physical model

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

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

ดูคอร์ส

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

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

-- Re-create orders table
___ (
  -- Assign unique identifier column
  ___,
  invoicedate TIMESTAMP_NTZ(9),
  unitprice NUMBER(10,2),
  quantity NUMBER(38,0),
  customerid NUMBER(38,0)
);
แก้ไขและรันโค้ด