Hoje existem 2 opções:
- Excluir as dependências;
- Criticar e não permitir, caso exista dependência.
Mas existem casos que realmente queremos excluir com a dependência. Mas se no desenvolvimento eu marquei que é para não permitir, sou obrigado a excluir 1 por 1 as dependências, antes de excluir o registro PAI.
Minha sugestão, seria ou ajustar a opção de critica ou criar uma 3 opção, aonde seria informado que existem dependências, mas dando a opção de excluir automaticamente essas dependências.