¿Qué es un ORM y cuándo emplearlo?
Cuando se desarrolla una aplicación con acceso a base de datos empleando lenguajes tales como C#, Java, Python, PHP, VB, C++…, es necesario definir una estructura de clases que representan los datos que se almacenan en las bases de datos. Estas clases se denominan clases entidad y constituyen el modelo de datos de la aplicación.