Consiste en la diferencia de aspectos que existen entre la POO y la base de datos.
Aspectos como:
- Lenguaje de programación
- Tipos de datos
- Paradigma de programación
Las dificultades técnicas que surgen cuando una base de datos relacional se usa en conjunto con un programa escrito con lenguajes de Programación Orientada a Objetos.