Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa dia meu povo,
Gostaria de saber se evitar o uso de chave estrangeira é uma boa pratica e ajuda a melhorar o desempenho do sistema.
é que eu vi um projeto grande que tem como banco o postgresql e a maioria das tabelas nao tem chave estrangeira. muitas tabelas do projeto possuem mais de 200 colunas.
Obrigado,
Pense assim , se sua casa não tiver chave na porta você entraria e sairia muito mais rápido ...
Tudo bem que a segurança não seria tanta ...
====================================================================================
Pessoalmente não me convenço disto, trabalho com um pacote que tem este conceito (integridade na aplicação) e temos sempre problemas de integridade.