Na minha opinião, código de CLIENTE e número de PEDIDO são chaves naturais, mesmo que alguns pensem que são artificiais. Explico: desde o final do século retrasado, muito antes da invenção do computadores, comerciantes armazenavam fichas de papel com dados de seus clientes, geralmente em fichários. Muitas destas fichas tinham pré-impresso, pela gráfica, um número em um canto superior. Este número acabava virando o código do cliente.
Da mesma forma, quase todos os "talões de pedidos" do século 19 já tinham um número impresso, via gráfica. O comerciante tirava o pedido este número entrava na operação. O cliente perguntava pelo pedido X, o comerciante sabia que pedido era. Até hoje, se você for numa loja que tira pedidos escritos à mão, verá que há sim um número impresso no papel. Em restaurantes isto é bem comum. Em 17 de fevereiro de 2012 14:43, Shander Lyrio <shan...@nucleo45.com.br>escreveu: > Em 17/02/2012 14:18, Guimarães Faria Corcete DUTRA, Leandro escreveu: > > Toda chave natural é óbvia se a análise foi bem feita. > > Vamos para o desafio de tentar achar uma chave natural para a > entidade > Cliente que será usada em um simples sistema de vendas novamente? Agente > já viu aqui que isto não é tão óbvio, nem quando a análise é bem feita > > -- 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