Parece que isso não é possível :
Algumas outras opções que você pode pensar:
- Escreva a lógica do aplicativo que exclui as linhas pai e filho e chame essa lógica do aplicativo sempre que quiser excluir um registro pai, em vez de excluí-lo diretamente.
- Relação de exclusão em cascata na mesma tabela, que aparece ser possível .
- Um processo de limpeza que limpa rotineiramente os registros filhos órfãos.
- (sugerido por @Chris) Separe os registros filho dos registros pai adicionando outra tabela.