Symfony Delete Cascade Entity

Cuando tenemos dos tabla relacionada con una clave foránea, tenemos que tener en cuenta que si intentamos eliminar un registro de la tabla principal. Este lanzara un error porque existen relaciones en otra tabla y necesita borrar esa relación antes de borrar el registro principal.

La tabla Clientes tiene un ID de clave primaria. Y la tabla Pedidos tiene el ‘ID del cliente’ como clave foránea de la tabla Clientes