Sempre ouvi e li que o melhor é ter sempre uma chave primária numérica
na tabela e evitar chaves textuais. Não cheguei a trabalhar pra valer
em um banco bem normalizado, então não sei se isto é verdade. Em todos
os fontes que eu vejo por aí (principalmente aqueles controles de
locadoras e estoques) muitas tabelas não possuem chave primária
numérica (pra falar a verdade alguns nem tinham relacionamento), como
uma tabela de categorias que só tem um campo "categoria" do tipo texto
(varchar) sendo ele mesmo a chave primária.
Gostaria de saber a opinião de vocês, seria "pecado" demais utilizar
campo de texto como chave primária?
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral