Tahun 1990-an, bersama dengan peningkatan pemrograman berorientasi objek, melihat pertumbuhan dalam bagaimana data dalam berbagai database ditangani. Programmer dan desainer mulai memperlakukan data dalam database mereka sebagai objek. Artinya, jika data seseorang ada dalam database, atribut orang itu, seperti alamat, nomor telepon, dan usia, sekarang dianggap milik orang itu bukannya data ekstra. Hal ini memungkinkan hubungan antara data menjadi hubungan dengan objek dan atribut mereka dan tidak untuk setiap bidang. Istilah "kepatuhan relasi object-relational tidak cocok" menggambarkan ketidaknyamanan menerjemahkan antara objek terprogram dan tabel basis data. Database objek dan basis data objek-relational mencoba memecahkan masalah ini dengan menyediakan sebuah bahasa berorientasi objek (kadang-kadang sebagai ekstensi ke SQL) yang dapat digunakan programmer sebagai alternatif untuk murni hubungan SQL. Pada sisi pemrograman, perpustakaan yang dikenal sebagai pemetaan objek-relational (ORM) mencoba memecahkan masalah yang sama.
Istilah apa yang digunakan untuk kesulitan dalam tabel basis data dan terjemahan objek yang diprogram?
"kepatuhan relasi object-relational tidak cocok"