1
resposta

[Dúvida] Dúvida sobre Exclusão de Dados

Olá,

na aula "Resolvendo o problema dos descritores duplicados", surgiu uma pequena dúvida sobre a "exclusão" de dados, pois estamos potencialmente "desperdiçando" registros que podem ser considerados importantes e úteis para análises futuras.

Durante a aula, o instrutor optou por remover apenas os códigos duplicados dos fornecedores, o que resultou na exclusão do fornecedor "Fornecedora de Óleos LTDA".

Essa seria uma boa prática para a empresa? Uma vez que, estamos removendo um fornecedor da nossa base de dados, o que poderia ter implicações em nossos registros e análises.

1 resposta

Oii, Igor, tudo bem?

Uma abordagem que você poderia considerar é a utilização de uma técnica chamada soft delete. Com o soft delete, os registros não são fisicamente removidos do banco de dados, mas são marcados de uma forma que os exclui das consultas padrão. Isso permite que os dados ainda estejam disponíveis para análises históricas ou auditorias, sem afetar a integridade dos dados atuais :)

Por exemplo, você pode adicionar uma coluna ativo na tabela de fornecedores. Se um fornecedor é duplicado e precisa ser removido, você simplesmente marca esse fornecedor como ativo = falso. Dessa forma, ele não aparecerá nas consultas regulares, mas ainda estará acessível para qualquer necessidade futura de análise.

Se outra dúvida surgir, estamos disponíveis.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software