Solo una cosa a agregar a lo que dijo jurena:
Cita: Pero no nos dices si también hay que borrarlos cuando se eliminen, porque creo que actualizarlo no querrás, tratándose de un identificador.
Esta parte no se hace con un trigger, se hace definiendo una clave foranea entre las dos tablas (cosa que deberias tener, y si no es asi, agregala cuanto antes) y luego especificando el comportamiento de la mismas (CASCADE, SET NULL, RESTRICT, ETC)