เมื่อฐานข้อมูลปรากฏขึ้นครั้งแรก OOP ยังไม่เป็นวิธีการตั้งโปรแกรม ฐานข้อมูลเชิงสัมพันธ์ได้รับแรงฉุดมาก และ SQL แนะนำใน 80 ของไอบีเอ็มอย่างรวดเร็วกลายเป็นภาษากลางของฐานข้อมูลทั้งหมด
เมื่อ OOP ได้รับความนิยมมีความพยายามบางอย่าง แต่มีปัญหาบางอย่าง ก่อนอื่น OODBMS ที่แท้จริงนั้นยากที่จะนำไปใช้ ในกรณีของฐานข้อมูลเชิงสัมพันธ์ตารางและดัชนีที่เกี่ยวข้องนั้นเป็นโครงสร้างที่ค่อนข้างง่าย (เช่นต้นไม้ B) อีกเหตุผลหนึ่งคือมีทฤษฎีจำนวนมากที่อยู่เบื้องหลังตัวแบบเชิงสัมพันธ์มันมาจากทฤษฎีเซตคณิตศาสตร์โดยตรง มีวิธีที่รู้จักกันในการออกแบบฐานข้อมูลเชิงสัมพันธ์อย่างถูกต้อง และสุดท้าย แต่ไม่ท้ายสุดผู้คนก็คุ้นเคยกับ SQL อยู่แล้ว
โซลูชั่น NoSQL วันที่ทันสมัยในกรณีส่วนใหญ่ไม่ได้จริงๆก้าวไปสู่ OODBMS JOINs
หลายของพวกเขายังคงมีความสัมพันธ์ปล้นเพียงหนึ่งเดียวของ มีอยู่ไม่กี่ที่ในความเป็นจริงที่เก็บวัตถุ แต่ไม่ได้เป็น OODBMS อย่างแท้จริงเนื่องจากไม่ทราบถึงความสัมพันธ์ระหว่างวัตถุ
อีกเหตุผลหนึ่งที่ทำให้ไม่มีแรงผลักดันที่รุนแรงสำหรับ OODBMS คือมี "OODBMS ของคนจน" - ORMs สิ่งนี้ได้รับความนิยมอย่างมากเนื่องจากได้รับการสนับสนุนจากเครื่องมือ DB ที่รู้จักกันดีมีเสถียรภาพและผ่านการทดสอบแล้ว แต่ยังให้การแมปกับวัตถุ แน่นอนสิ่งเหล่านี้ไม่ใช่ OODB ที่แท้จริง