No item que pede para eliminar dados de R01,R02,R03...R07, eu tenho a seguinte situacao: R01 tem o nro SERIAL dos equipamentos, que é chave estrangeira de R02, R03 e assim por diante.
Ativei a chave para que ao ser alterada em R01, seja alterado em cascata nos outros Rs...
A questao eh o teste de exclusao de registros nessa tabela. A principio o sistema emite uma mensagem de violacao de chaves no momento que tentar eliminar um item de R01, pois ele tem filhos e o banco de dados nao permite a situacao de registros "orfaos em R02, R03...R07".
Podemos contornar isso de duas formas distintas:
1) Eliminando as chaves estrangeiras para fazer os testes, isso vai permitir fazer o teste de inclusao / exclusao tranquilamente.
ou
2) Arrumando a chave que tem hoje para que faca a eliminacao em cascata (hoje ela faz apenas a alteracao em cascada, mas nao exclui). Porem desta forma, eliminando R01, vai ser eliminado o conteudo de R02, R03, R04...R07 que esta vinculado a esta chave - ou seja: vai eliminar tudo.
Ambas as formas seriam feitas apenas para os testes, e no uso real e normal que enviaremos ao cliente ela nao permitira mudanca nem exclusao em cascata - pois isso nao faz sentido no ambiente de producao.
Quem ja passou por esse teste na homologacao, poderia dizer como que fez?