Numa Empresa que atendi como DBA há algum tempo, além de prefixos/sufixos indicando a utilização da coluna (digamos, PK para chave primária, UKnn para chaves únicas, FKnn para Foreigns, etc), o pessoal mantinha um Dicionário das abreviaturas, e ** tudo ** (incluindo nomes de tabelas, de campos, de programas, enfim, Tudo mesmo) seguia essas abreviaturas.... Exemplo, digamos que tivéssemos : CAD = cadastro TB = tabela SP = Stored procedure NM = Nome ID = identificador numérico para chaves artificiais SEQ = sequencial (normalmente baseado numa Sequence) CLI = cliente aí poderíamos ter a tabela TBCADCLI (Tabela de cadastro de Clientes), com as colunas : PK_ID_CLI = PK composta pelo ID do Cliente UK01_CGC = chave pelo CGC NM_CLI = Nome do Cliente ... etc ... Essa tabela talvez fosse usada pelo programa SP_GRAVA_CLI_FULL, que é uma stored procedure que grava os dados completos de um Cliente..... É crucial neste tipo de ambiente que o DICIONÁRIO seja religiosamente mantido e seguid, e realmente pra quem chega leva um tempinho pra se acostumar, mas os benefícios uma vez a pessoa aclimatada são grandes, ESPECIALMENTE porque "força" o desenvolvedor a pensar um segundinho para que REALMENTE serve aquele campo ou aquela tabela que ele quer criar, além dos benefícios óbvios documentais.... []s Chiappa
--- Em oracle_br@yahoogrupos.com.br, Marcelo Wiebbelling escreveu > > Pessoal, > > Vocês costumam adotar algum padrão ou referência para nomes de tabelas e > campos na modelagem utilizando Oracle? > Para campos chave primária, usam o comum "id", ou tem alguma outra > normatização para isso que possam indicar? > > > > > > Atenciosamente, > > > Marcelo Rodrigo Wiebbelling > T.A.N. - Tecnologia Aplicada a Negócios Ltda > Soluções Para Proteção, Concessão, Recuperação de Créditos, Gestão e > Automação do Varejo > Rua Princesa Isabel, 238 - Salas 103 a 106 - Joinville - SC - CEP 89.201-904 > (47) 3423-0841 > marcelo.wiebbelling@... > www.tan.com.br > > CRA-SC Número 0969-J > Mérito Lojista pela CNDL de 2004 a 2008 > Microsoft Registered Member > > P Antes de imprimir, pense em sua responsabilidade e compromisso com o MEIO > AMBIENTE! > > "Esta mensagem é endereçada exclusivamente ao seu destinatário e poderá > conter informações confidenciais. O uso não autorizado de tais informações é > proibido e estará sujeita a penalidade cabível. This message is intended > exclusively for its address and may contain information that is confidential. > Unauthorized use of such information is prohibited and subject to applicable > penalties". > > > > [As partes desta mensagem que não continham texto foram removidas] >