2009-11-06 12 views
6

Estoy leyendo la documentación de Doctrine, pero no encuentro la forma de implementar el tipo de herencia que quiero usar.Herencia Doctrina PHP

me gustaría establecer una jerarquía de este modo:

Node -> Something -> Something Else 

Con Nodo ser el padre principal.

Me gustaría almacenar datos comunes a todo en una tabla de nodos, por ejemplo, fecha de creación, actualización, etc. en lugar de almacenar esta misma información en todas las tablas. Las clases secundarias tendrían entonces diferentes propiedades dependiendo de sus propósitos.

Los métodos simples y column_gregation de Doctrine no parecen ser capaces de crear nuevas tablas para las clases secundarias, mientras que el método concreto crea una nueva tabla pero copia todas las propiedades principales.

¿Hay alguna manera de lograrlo?

Cualquier consejo apreciado.

Gracias.

+0

¿Te refieres a que tratas de crear algo jerárquico? – SnatchFrigate

+0

Ignorame, sé lo que quieres decir ahora. Debería implementarlo usted mismo, creo, ya que requeriría búsquedas en múltiples tablas. – SnatchFrigate

Respuesta