Sie müssten dies in einem Trigger tun, der ON UPDATE ausführt. Wo NEW.state ="passive", lösche die untergeordneten Zeilen.