[firebase-br] Nomes de campos de uma tabela.

Julio F. Figueiredo tuskinhu em gmail.com
Ter Ago 27 16:26:32 -03 2013


Onde trabalho agora nao tem muito disso, usamos nomes comuns.

Quando trabalhei na BR, para o projeto de banco de dados passar tinha q
seguir regras restritas de nomenclatura.
Isso incluía até um dicionario de siglas pra vc usar nos campos e nomes de
tabelas.

Por Ex: uma tabela ficaria:  embr_empregados_br e todos seus campos
levariam o "embr_" , nesse caso o embr é um sufixo único em todo o sistema
para aquela tabela, e assim seus campos sempre seguião: embr_cod_xxxx

Se quisesse usar no nome do campo a palavra "diretor", ia nesse dicionario
e la me dizia q tinha que ser escrito "DIRET" por exemplo. ai ficaria:
embr_cod_diret e asism por diante.

Tinha padrão pra tudo, chaves, pk, functions...Pra esse tipo de enfoque,
demora bastante tempo pra se adaptar, mas o bom dessa forma de escrever o
banco, é que mesmo que vc pegue um banco legado, vc irá facilmente entender
a estrutura dos dados, os nomes de campo e tabelas




________________________________________
Att,
*Julio F. Figueiredo*
*Analista de Sistemas*


Em 27 de agosto de 2013 15:49, José Mauricio Barbisan Zottis <
bzottis em ig.com.br> escreveu:

> Eu trabalho da forma que o colega escreveu,
> criei o meu padrão exemplo
>
> campos Pk sempre começa cd "CD_" exemplo tabela pedidos o campo PK é
> CD_PEDIDO
> campos Data começa com DT_
> Campos Nomes Começam com NN_
> campos taxas TX_
> Campos Valores VLR_
> e assim por diante.
> sempre tentando identificar o tipo de dados, pois assim qualquer um que
> bater o olho saberá do que se trata
> espero que ajude.
>
>
> Em 27 de agosto de 2013 15:41, Guto & Michellane Araújo <
> gutogleberty em gmail.com> escreveu:
>
> > entendi, obrigado...
> >
> >
> > Em 27 de agosto de 2013 12:46, Felipe Aron <felipearon em gmail.com>
> > escreveu:
> >
> > > A pergunta foi meia vaga, mas tentando responder o que entendi:
> > >
> > > Não existe padrões nem programa para geração de nomes de campos em
> > tabelas.
> > >
> > > Creio que você, como analista/programador/dba deva seguir o teu
> caminho,
> > o
> > > teu padrão que melhor encaixa no teu cenário.
> > >
> > > Alguns exemplos são: Nomes de tabelas tudo no singular; Campos com
> > prefixo,
> > > sufixo ou normal; etc.
> > >
> > > O exemplo que passou já segue um padrão adotado por você.
> > >
> > >
> > > Em 27 de agosto de 2013 11:52, Guto & Michellane Araújo <
> > > gutogleberty em gmail.com> escreveu:
> > >
> > > > Bom dia, existe algum programa ou padão para nomes de campos de
> > tabelas.
> > > > Ex: enderecocliente, telefonecliente, codigocliente.
> > > >
> > > > desde já agradeço.
> > > > ______________________________________________
> > > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > > >
> > >
> > >
> > >
> > > --
> > > Analista-Programador
> > > #FollowMe: @felipearon <http://twitter.com/felipearon> (
> > > http://felipearon.net)
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista