Object-based database adalah model database yang menyimpan data dalam bentuk objek, mengatasi kekurangan relational database dalam menangani tipe data kompleks. Sistem ini mendukung referential sharing dan menggunakan Object Database Management System (ODBMS) untuk menyimpan data tanpa perlu pemetaan kolom dan baris. Kelebihan dan kekurangan OODB mencakup kemampuan menyimpan data kompleks secara cepat dan masalah kinerja akibat kompleksitas tinggi.