ทีมพัฒนาต้องตัดสินใจเลือกระหว่างฐานข้อมูลเชิงสัมพันธ์ (Relational Database) และฐานข้อมูลแบบเอกสาร (Document Database) สำหรับระบบที่มีข้อมูลที่มีโครงสร้างไม่แน่นอนและมีการอัปเดตความเคยชินบ่อย ควรเลือกใด
กใช้ทั้งสองแบบด้วยเทคนิค Hybrid Database
ขเลือกตามความชอบของทีมพัฒนา
คฐานข้อมูลเชิงสัมพันธ์เสมอเพราะเป็นมาตรฐาน
งฐานข้อมูลแบบเอกสารเพราะยืดหยุ่นในการจัดการข้อมูลที่มีโครงสร้างไม่แน่นอน
เฉลยอธิบาย
ฐานข้อมูลแบบเอกสาร (Document Database เช่น MongoDB) มีความยืดหยุ่นในการจัดเก็บข้อมูลที่มีโครงสร้างแปรผัน (Schema-less) เหมาะสำหรับข้อมูลที่เปลี่ยนแปลงบ่อยและมีรูปแบบที่ไม่สม่ำเสมอ ตัวเลือก A ไม่สินพอเหมาะสมทั้งหมด ตัวเลือก C เป็นทางเลือก แต่ซับซ้อน ตัวเลือก D ขาดหลักการทางวิชาการ