Então os usuários do seu sistema reclamam que gostariam de ter um atalho pra clientes importantes. Eles querem um mnemônico qualquer que possam usar pra se referir a certos clients de forma curta - ao invés de usarem nome e sobrenome.
Você:
a) Cria um código de cliente independente da chave primária, que guarde alguma relação com o nome do cliente - por exemplo: primeira letra do primeiro nome, primeira letra do último nome e um sequencial.
b) Cria um código de cliente e usa como chave primária, mas continua guardando alguma relação entre o código e o nome do cliente.
c) Cria um código de cliente que randomiza três letras e três dígitos, de forma que não a nada a lhe lembrar que ZBY111 é o cliente "João Manuel Exemplo", e usa o campo como chave primária. Pra completar você cria a chave primária clustered.
d) Diz pra eles usarem a chave primária numérica auto-gerada e pararem de encher o saco.
Se você respondeu c) ou d), parabéns! Você pode vir trabalhar como DBA/Desenvolvedor (sim, ambos) aqui na empresa.
Se você respondeu b) você pode até conseguir trabalhar aqui, mas vai ser taxado de esquisito...
E se você respondeu a)... me arruma um emprego?
16 de outubro de 2007
Justificando o injustificável...
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário