2015-03-31 20:50 GMT-03:00 Leandro Guimarães Faria Corcete DUTRA 
<[email protected]>:
> http://www.databasesoup.com/2015/03/primary-keyvil-reprised.html
>

"Mutability
    The natural keys in my table can change, and IDs aren't allowed to change."

Desde os bancos da faculdade até todas as empresas e projetos que
trabalhei esta foi o principal (quando não o único) argumento: o que
fazer quando os campos da PK são alterados? Entretanto, o real motivo
era que em 100% dos casos o modelo era "developer friendly" voltado
para alguma ferramenta ou framework que se beneficia das surrogate
keys (Hibernate, Django, etc).

Confesso que levei "pau" muito tempo para conseguir fazer um esquema
limpo usando chaves naturais, e, até hoje me questiono se faço da
melhor forma possível. Principalmente porque nunca vi um esquema
projetado sem usar exclusivamente chaves primárias artificiais do tipo
"ID autoincremento". Alguém conhece algum

TIAGO J. ADAMI
http://www.adamiworks.com
@tiadami
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a