Telescope (core) > Desenvolvimento do modelo de dados

Controle de ordem na geração dos delete cascades das entidades

ADS.RQ-028

Fluxo normal

Existem situações onde a ordem em que a exclusão dos registros detalhes (delete cascade) são realizadas é importante. Um exemplo seria um processo de conferência onde temos leituras e resultados como entidades de detalhe e cujas atualizações das leituras atualizam automaticamente os detalhes. Num caso destes, é importante que o delete cascade das leituras seja realizada antes dos resultados.

Para fazer isso, basta utilizar o atributo "Sequencia" das respectivas regras, pois o gerador cria o código usando o número da sequencia e o nome da regra como parâmetros de ordenação.
Desta forma, as regras de relacionamento com sequencia menor serão utilizadas antes das demais.