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