Volver al glosario
php

ORM

Técnica para mapear objetos a tablas de base de datos relacionales. Te deja trabajar con objetos en lugar de escribir SQL crudo, pero ojo: un ORM mal usado genera consultas ineficientes que tumban una app en producción.

Definición

ORM (Object-Relational Mapping) es una técnica de programación que permite mapear objetos de un lenguaje orientado a objetos con tablas de una base de datos relacional. Los ORM proporcionan una abstracción de la base de datos que permite a los desarrolladores trabajar con objetos en lugar de escribir consultas SQL directamente.

Ejemplos

  • Eloquent ORM
  • Doctrine
  • User::find(1)
  • DB::table('usuarios')