กรณีวิเคราะห์ฐานข้อมูล abb728cbaa14c1ea4cc81c365e06d065cc83a72d6c3a150c148b6c895f40ec66: เมื่อปรับปรุงฐานข้อมูล ควรคำนึงถึงความถูกต้อง ความปลอดภัย และความสอดคล้องของ ในการจัดการข้อมูลลูกค้า หากลูกค้าคนหนึ่งสามารถสั่งซื้อสินค้าได้หลายครั้ง และแต่ละครั้งสามารถสั่งสินค้าหลายชนิด ความสัมพันธ์ระหว่างลูกค้า ใบสั่งซื้อ และสินค้าเป็นประเภทใด?
กหนึ่งต่อหลาย (One-to-Many) และหลายต่อหลาย (Many-to-Many)
ขหลายต่อหลาย (Many-to-Many) เท่านั้น
คหนึ่งต่อหนึ่ง (One-to-One)
งไม่มีความสัมพันธ์ใด ๆ
เฉลยอธิบาย
ลูกค้าหนึ่งสามารถสั่งซื้อได้หลายใบ (One-to-Many) แต่ละใบสั่งซื้อสามารถมีสินค้าหลายชนิด และสินค้าหนึ่งชนิดสามารถปรากฏในใบสั่งซื้อหลายใบ (Many-to-Many) ตัวเลือก A ผิดเพราะเป็นความสัมพันธ์ระหว่างเอนทิตีเดียว ตัวเลือก C ไม่สมบูรณ์เพราะขาดความสัมพันธ์ One-to-Many ตัวเลือก D ผิดเพราะมีความสัมพันธ์ชัดเจน