บัญชี (Account) และบันทึกธุรกรรม (Transaction) ในระบบธนาคารมีความสัมพันธ์แบบใด?
กไม่มีความสัมพันธ์ระหว่างบัญชีและธุรกรรม
ขหลายต่อหลาย (Many-to-Many) โดยแต่ละธุรกรรมเกี่ยวข้องกับหลายบัญชี
คหนึ่งต่อหลาย (One-to-Many) โดยแต่ละบัญชีสามารถมีธุรกรรมหลายรายการ
งหนึ่งต่อหนึ่ง (One-to-One) โดยแต่ละบัญชีมีเพียงหนึ่งธุรกรรมเท่านั้น
เฉลยอธิบาย
ความสัมพันธ์หนึ่งต่อหลายเกิดขึ้นเมื่อแต่ละระเบียนในตารางแรก (บัญชี) สามารถเชื่อมโยงกับระเบียนหลายรายการในตารางที่สอง (ธุรกรรม) ตัวเลือก A ผิดเพราะบัญชีหนึ่งมีธุรกรรมหลายรายการ ตัวเลือก C ไม่เกี่ยวข้องเพราะธุรกรรมมักเกี่ยวข้องกับบัญชีเดียวต่อครั้ง ตัวเลือก D ผิด