Posts Tagged ‘ ORM ’

Crear una relación many-to-many con Doctrine

Publicado en Frameworks, Programación el 14 de July de 2009 por Manel Pérez Mata
Tags: , , | (2 Comentarios)

Vamos a ver como informar al magnífico ORM Doctrine de que debe tratar un par de tablas con una relación many-to-many utilizando una tabla intermedia.

Supongamos que tenemos una talba de jugadores de fútbol y una tabla de equipos. Un equipo estará compuesto por varios jugadores y a su vez, un jugador puede estar relacionado con varios equipos (el actual, más los equipos por los que ha pasado en su vida deportiva).

Para este ejemplo necesitaremos tres tablas: Team, Player  y una relacional TeamPlayer. … Seguir Leyendo

Configurar Doctrine en Symfony

Publicado en Bases de datos, Frameworks el 7 de July de 2009 por Manel Pérez Mata
Tags: , , , , | Añadir comentario

Doctrine Logo Symfony integra Propel ORM por defecto, sin embargo, Doctrine está ganando puntos sobre su rival.

La principal ventaja de cada uno de ellos es:

Propel: Está completamente integrado con Symfony y decenas de plugins sólo funcionan para Propel.

Doctrine: Tiene muy buen rendimiento en ejecución y una forma muy concisa al escribir consultas complejas.

Si te has decidido a utilizar Doctrine en lugar de Propel y no sabes como integrarlo con Symfony, aquí te dejo los pasos para activarlo. … Seguir Leyendo

Qué es Doctrine ORM?

Publicado en Bases de datos, Frameworks, Programación el 3 de July de 2009 por Manel Pérez Mata
Tags: , , , | (7 Comentarios)

Qué es un ORM?

Un ORM o (Object Relation Mapper) es una técnica de programación que nos permite convertir datos entre el sistema de tipos utilizado en un lenguaje de programación orientado a objetos y el utilizado en una base de datos relacional, es decir, las tablas de nuestra base de datos pasan a ser clases y los registros objetos que podemos manejar con facilidad.

fig02

… Seguir Leyendo