This course is still being released! Check back later for more chapters.

Get Notified About this Course!

We will send you messages regarding this course only
and nothing else, we promise.
You can unsubscribe anytime by emailing us at:
privacy@symfonycasts.com
> Doctrine >

Course Overview

Herencia de Doctrinas: Clases en la base de datos

Learn how to map PHP class inheritance to your database using Doctrine. We’ll explore the available strategies, how to query them, and the tradeoffs you need to know to use inheritance confidently.

  • advanced
  • 22 students
  • EN/ES Captions
  • EN/ES Script
  • Certificate of Completion

Your Guides

About this course

Doctrine hace posible asignar la herencia de clases PHP directamente a tu base de datos, pero elegir la estrategia adecuada (y utilizarla bien) es donde las cosas se ponen interesantes. En este curso aprenderás a modelar comportamientos compartidos, especializar entidades y persistir estructuras de clases complejas sin convertir tu base de datos en un caos.

Aprenderás a: - Utilizar superclases mapeadas para compartir campos y comportamientos de forma limpia - Implementar la herencia de tabla única y entender cuándo brilla - Trabajar con la herencia de tabla de clase para obtener esquemas más normalizados - Consultar estructuras heredadas sin sorpresas - Crear y gestionar asociaciones entre entidades heredadas - Reconocer los escollos, compensaciones y advertencias de rendimiento más comunes

Al final de este curso, sabrás cómo asignar la herencia con confianza en Doctrine, elegir la estrategia adecuada para tu caso de uso y diseñar estructuras de entidades que sean flexibles, fáciles de mantener y compatibles con la base de datos.

Next courses in the Doctrine: Go Further section of the Doctrine Track!

3 Comments

Sort By
Login or Register to join the conversation

A very nice initiative, revealing the dark side of this framework, particularly Doctrine, where documentation is not easily found.

| Reply |

OMG, this is just what I was looking for for the past year! There is virtually no information on the Internet on this topic, besides brief documentation page on Doctrine's website. Looking forward!

| Reply |

I'm so glad to hear this!

| Reply |

Delete comment?

Share this comment

astronaut with balloons in space

"Houston: no signs of life"
Start the conversation!