Hola, necesito realizar un trigger que me permita que cuando elimino un cliente, tambien se eliminen todas las personas relacionadas con este cliente, las tablas se relacionan por medio de id_persona, hasta ahora he logrado esto:
 
DELIMITER $$
CREATE TRIGGER borrar_con_cliente 
AFTER DELETE ON cliente FOR EACH ROW BEGIN
DELETE FROM cliente WHERE id_persona = persona.id_persona;
DELETE FROM persona WHERE id_persona = cliente.id_persona;
END
$$
DELIMITER ;
 
Lo he probado pero no me funciona, agradezco su ayuda!!! 
  
 

