[firebase-br] Pq ID nos Campos ?

Jeferson Oliveira jefersonfoliveira em gmail.com
Qua Dez 13 11:04:35 -03 2006


Leonardo Anselmo escreveu:
> Entao pergunto, esse campo esta substituindo o
> campo CODIGO de alguma tabela, na verdade esse campo seria o CODIGO?.

ID é um nome de campo NÃO é regra do Firebird.
CODIGO é um nome de campo. NÃO é regra do Clipper, ou do DBF.
A mesma nomenclatura e estrutura pode ser usada em qualquer banco de dados.

O momento da migração de SGBD é muito propício para revisão da
modelagem do banco de dados, adequando-a para fazer o melhor uso
possível dos recursos disponívies na nova ferramenta a ser utilizada;
mas isso não siginifica que seja uma exigência.
Nomeie os objetos do banco de dados da forma mais clara possível para
compreensão de todos os envolvidos no processo de desenvolvimento e
manutenção do produto. Isso sim é muito importante.
Leia muito livros, revistas, mensagens antigas desta lista e de
outras, mas o faça com olhar crítico. Muitos exemplos utilizam padrões
que serão bons para em um determinado contexto, e ruins em outros. É
importante avaliar o seu contexto e não seguir modismos. Toda moda
passa. E quem segue uma sem convicção ou embasamento suficiente terá
dificuldades de se sustentar após o "hype".


Abraço!
Jeferson Oliveira




Mais detalhes sobre a lista de discussão lista