Em 13 de outubro de 2011 18:43, <desenvolvedor....@gmail.com> escreveu: > Alexandre, poderia citar os malefícios das chaves artificiais? >
Supondo que você esteja se referindo a mim (Alexsander), o problema é o uso indiscriminado de chaves artificiais. Por exemplo, uma tabela de CEP não precisa ter uma coluna "id_cep" como PK, o próprio CEP é uma PK melhor. Neste caso, para saber o CEP de um logradouro é preciso um JOIN a mais. Outro exemplo: porque usar "id_sexo numeric" se podemos usar simplesmente "sexo char(1)" com um CHECK para garantir que seja "M" ou "F"? Muita gente usa ID em toda a base, de ponta a ponta, e isso é ruim. -- Atenciosamente, Alexsander da Rosa http://rednaxel.com _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral