Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Utilização do CASCADE

Olá ! Enquanto eu via a aula de Postgre, fiquei com uma dúvida sobre o CASCADE. Ele é uma boa prática, ou ele deve ser usado com sabedoria ? Desde já valeupela ajuda :D .

2 respostas
solução!

Fala Raphael, certinho?

TLDR: use com sabedoria.

Em detalhes: o CASCADE é uma opção em algumas declarações SQL que permite que ações em uma linha de tabela afetem automaticamente outras linhas de tabelas relacionadas. Por exemplo, se você usar CASCADE ao excluir uma linha de uma tabela principal, todas as linhas nas tabelas relacionadas que se relacionam com a linha excluída também serão excluídas. E é justamente aqui que mora o perigo.

É importante usar o CASCADE com cuidado, pois ele pode causar perda acidental de dados se não for usado corretamente. É recomendável só usá-lo quando você tiver certeza de que é o comportamento desejado e que não vai causar problemas. Além disso, é sempre uma boa ideia fazer backup dos seus dados antes de usar o CASCADE para que você possa reverter quaisquer alterações indesejadas se algo der errado.

Abcs!

Valeu Natan ! :D