รบกวนสอบถามความเห็นเรื่องการใช้ ATM กับฐานข้อมูลธนาคารหน่อยครับ

กระทู้คำถาม
เรื่องของเรื่องคือ สงสัยในการออกแบบ การทำงาน data flow ของการกด ATM นิดหน่อยครับ

เลยอยากสอบถามความเห็น โปรแกรมเมอร์ หรือ DB Admin ท่านอื่นๆดูบ้างเพื่อเป็นความรู้หน่อยครับ

ปกติเมื่อเราใช้บัตร ATM โดยมากนั้นบัตร ATM เราก็จะผูกกับ บัญชีเราอยู่แล้ว (อย่างน้อยก็ 1 บัญชี)

คำถามคือ กรณีที่บัตร ATM เราผูกกับเลขบัญชีจำนวนเลขเดียว(ซึ่งธนาคารก็สามารถตรวจสอบได้อยู่แล้วเพราะมีฐานข้อมูลอยู่)

ทำไมโปรแกรมจึงสอบถามเราอีกว่า บัญชีของเราเป็นบัญชีประเภทใด(ออมทรัพย์ หรือ กระแสรายวัน เป็นต้น) ครับ

ซึ่งกรณีบัตร ATM ผูกกับบัญชีหลายเล่ม อันนี้ก็มีเหตุผลในการถามข้อมูลเพื่อตัด choice ต่อ (เพราะความสัมพันธ์เป็นแบบ 1 : many)


แต่กรณีที่ความสัมพันธ์เป็น 1:1 น่าจะออกแบบให้ข้ามขั้นตอนนี้ไป(หรือเปล่าครับ)

ขอบคุณทุกความเห็นครับ
แก้ไขข้อความเมื่อ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่