ในการเขียนโปรแกรมคอมพิวเตอร์ Pattern MVC (Model View Controller) ใช้ในการแยกหลักการออกแบบ ข้อใดอธิบายบทบาทของ Model ได้ถูกต้องที่สุด?
กยังเป็นส่วนที่จัดการการแสดงผลข้อมูลและการโต้ตอบกับผู้ใช้ระบบ
ขเป็นส่วนที่รับความสำเร็จของการอัดเอกสารและการเชื่อมต่อกับหน้าเว็บ
คเป็นส่วนที่ใช้สำหรับการควบคุมการไหลของข้อมูลระหว่างผู้ใช้กับองค์ประกอบของระบบ
งเป็นส่วนที่สำคัญในการจัดการกับข้อมูล ตรรกะธุรกิจ และการสื่อสารกับฐานข้อมูล
เฉลยอธิบาย
Model ในรูปแบบ MVC คือส่วนที่เก็บข้อมูล (Data) ตรรกะธุรกิจ (Business Logic) และจัดการการเชื่อมต่อกับฐานข้อมูล (Database Connection) ขณะที่ View ใช้แสดงผลและ Controller จัดการการไหลของข้อมูล