[firebase-br] Semantica de Campos ?

Rubem Nascimento da Rocha djpardalrocha em hotmail.com
Qua Dez 27 10:36:20 -03 2006


Concordo com o Rodrigo, isso depende da metodologia de desenvolvimento 
adotado pela equipe de sistemas de uma empresa ou software-house. Vc pode 
até achar algum material a nível acadêmico falando sobre o assunto, mas o 
fato é que não existe uma padronização sobre o assunto. Cada um adota o 
padrão que melhor lhe convém, que lhe faz melhor entender o que se pede em 
cada tabela ou atributo da mesma.

Sds.

>From: "Rodrigo A. de Freitas" <rodrigo em solucoeseinformatica.com.br>
>Reply-To: FireBase <lista em firebase.com.br>
>To: "FireBase" <lista em firebase.com.br>
>Subject: Re: [firebase-br] Semantica de Campos ?
>Date: Wed, 27 Dec 2006 10:28:57 -0200 (BRST)
>
>Vou dar o meu pitaco: Na minha opinião, esse negócio de padronização das
>nomenclaturas varia de empresa para empresa. Você hoje está acostumado a
>seguir um padrão, amanhã muda de empresa e eles tem as próprias regras que
>você deve seguir...
>
>Na minha empresa, por exemplo, adotamos a seguinte estrutura:
>
>prefixo + '_' + tabela ['_' + tabela filha]
>
>O prefixo identifica o módulo principal do sistema onde a tabela é usada.
>o sufixo tabela filha serve para amarrar tabelas dependentes. Ex:
>
>RH_FUNCIONARIO
>RH_FUNCIONARIO_CARGO
>RH_FUNCIONARIO_CONTAS
>
>Pros campos de chave primária, utilizamos sempre 'CODIGO', e nas tabelas
>com foreign key o campo é declarado como COD_[tabela de origem]. Ex:
>
>RH_FUNCIONARIO - CODIGO (PK)
>
>Outras tabelas com referência - COD_FUNCIONARIO (FK).
>
>Mas é como eu disse, isso é prático para nossa empresa, o que não
>significa que seja ideal para todo mundo.
>
>[]'s
>
>Rodrigo A. de Freitas
>Análise & Desenvolvimento
>
>Soluções & Informática
>
> > Bom, faça você mesmo suas regras ( se possível né )....
> > Eu Iria ajudar a desenvolver um projeto na TI da CEMIG e eles tinham 
>suas
> > propias regras...
> >
> > Agora uma coisa que não faço é colocar o nome da tabela dentro do campo
> > ex:
> > Tabela: Clientes
> > Campos:
> > Cli_nome.....
> >
> > Pra que isso? No meu ver é bobeira.
> > Eu também raramente uso underscore (_), so dificulta a digitação.
> >
> > Agora tem o describe que pode ajudar muito outros programadores à 
>saberem
> > a
> > funcionalidade do campo.
> >
> > É isso...
> >
> > Atenciosamente,
> > Fernando Reis Guimarães.
> >
> > Contatos
> > fernando em fernandobhz.com
> > http://www.fernandobhz.com
> > Celular 9213-3727.
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para editar sua configuração na lista, use o endereço
> > http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> >
>
>
>
>______________________________________________
>FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>Para editar sua configuração na lista, use o endereço 
>http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>Para consultar mensagens antigas: http://firebase.com.br/pesquisa

_________________________________________________________________
MSN Messenger: converse com os seus amigos online. 
http://messenger.msn.com.br





Mais detalhes sobre a lista de discussão lista