Cómo cambiar y tipo de entidad en Doctrine2 CTI Inheritance
¿Cómo (si es posible) cambia el tipo de entidad con Doctrine2, usando su Herencia de tabla de clase?
Digamos que tengo unaPerson
tipo de clase padre y dos tipos heredadosEmploye
yClient
. Mi sistema permite crear una Persona y especificar su tipo, que es bastante fácil de implementar, pero también me gustaría poder cambiar la persona de un Empleado a un Cliente, manteniendo laPerson
información de nivel (es id y otros registros asociados).
Existe una manera simple de hacer esto con Doctrine2?