J’ai un formulaire FRM_type_avion de mise à jour d'une table type_avion la clé primaire num_type_avion il est aussi présent dans la table avion comme clé étrangère

Pendant la suppression de la clé primaire sur FRM_type_avion ça génère une erreur car il est présent dans la 1 ère table avion donc on utilisant la dataset comment je peux supprimer l'enregistrement de la table qui présente la clé primaire et touts les enregistrements qui l’utilise autant que clé étrangère ??

En résumer comment je peux faire la suppression en cascade sur plusieurs tables ou au moins 2 tables ???