ในการเลือกระหว่างฐานข้อมูลแบบสัมพันธ์ (Relational Database) และฐานข้อมูลแบบเอกสาร (Document Database) ข้อใดคือข้อพิจารณาที่ถูกต้องที่สุด
กหากข้อมูลมีโครงสร้างที่ซับซ้อนและเปลี่ยนแปลงบ่อย ฐานข้อมูลแบบเอกสารมีความยืดหยุ่นกว่าในการรองรับโครงสร้างข้อมูลที่ไม่คงที่
ขฐานข้อมูลแบบเอกสารรองรับการทำธุรกรรม (Transaction) ได้ดีกว่าฐานข้อมูลแบบสัมพันธ์ในทุกกรณี
คฐานข้อมูลแบบสัมพันธ์ขยายขนาด (Scale) ในแนวนอนได้ดีกว่าฐานข้อมูลแบบเอกสารเสมอ
งฐานข้อมูลแบบเอกสารเหมาะกับระบบที่ต้องการความสัมพันธ์ระหว่างตาราง (Join) ที่ซับซ้อนมากกว่าฐานข้อมูลแบบสัมพันธ์
เฉลยอธิบาย
ฐานข้อมูลแบบเอกสาร (Document Database) เช่น MongoDB มีความยืดหยุ่นสูงเนื่องจากไม่บังคับโครงสร้างข้อมูลแบบตายตัว (Schema-less) จึงเหมาะกับข้อมูลที่มีโครงสร้างหลากหลายหรือเปลี่ยนแปลงบ่อย ส่วนตัวเลือกอื่นล้วนผิดเพราะไม่สอดคล้องกับลักษณะของแต่ละประเภทฐานข้อมูล