Bueno... en realidad lo que debes utilizar es el soporte de integridad referencial que trae Mysql.... eso es "lo de la cascada".
Lee este artículo... y lo que no entiendas lo posteas... pero te pido que lo leas antes para poder entenderte mejor.
Aquí se explica todo bastante bien.
http://www.mysql-hispano.org/page.php?id=27
Saludos