Wop!
Existen varias técnicas para conseguir lo que quieres. Una que te serviria con cualquier SGBD serio, es programar triggers en la tabla maestra.
Lo que te permite IB/Firebird es programar este comportamiento de manera declarativa. Para ello tienes que indicarlo al crear la foreign key en el detalle. No recuerdo exactamente la sintaxis, pero esencialmente consiste en añadir a la sentecia que crea la clave la opción "ON DELETE CASCADE". Si permites que se cambien los campos clave de la tabla maestra, tambien te puede interesar la opción "ON UPDATE CASCADE".
__________________
E pur si muove
|