Padronização criação banco de dados

1. Padronização criação banco de dados

Gabriel
m4sk4r4

(usa Manjaro Linux)

Enviado em 14/10/2005 - 15:58h

Olá,

Pessoal vocês conhecem algum material que fale sobre
padronização de nomenclatura / Convenções adotada na criação de banco de dados.

Que fale a respeito de nomenclaturas adotada para a criação de banco de dados, nome de DATABASE, tabelas e o mesmo para os campos.

Bom eu gostaria de mais informações sobre assunto.
Se conhecerem algum material, postem ae.




  


2. Re: Padronização criação banco de dados

Eduardo Cereto Carvalho
dudus

(usa Ubuntu)

Enviado em 12/11/2005 - 02:34h

Eu sei de uma. Os nomes de tabelas por padrão deveriam ser no singular. Por exemplo uma tabela com clientes deveria se chamar 'Cliente' e não 'Clientes'.

Outra padronização é para com o nome dos ids, quando aplicável. Por padrão deveria ser o nome da tabela e id. exemplo para nossa tabela "Cliente" 'idcliente'.


3. Re: Padronização criação banco de dados

Varatar
Varatar

(usa Slackware)

Enviado em 25/11/2005 - 00:49h

Eu já não gosto de IDCLIENTE. Prefiro COD_CLIENTE ou SEQ_CLIENTE (esse muita gente usa pra sequenciais), que é como vejo o pessoal usar. Ah, sim, tmb há essa convenção de underscores separando palavras:
FLG_PREFERENCIAL, NOTA_FISCAL, NOTA_SERVICO, COD_NOTA, SEQ_NOTA, ID_NOTA, ID_CLIENTE ...


4. Re: Padronização criação banco de dados

Eduardo Cereto Carvalho
dudus

(usa Ubuntu)

Enviado em 28/11/2005 - 03:26h

o nome das chaves extrangeiras por padrão seria:

cliente_FK1
| |
| +->numero da chave
+->nome da tabela

Esse padrão é o utilizado no programa DBDesigner4. Cujo programador foi contratado pela MysqlAB para desenvolver um software semelhante que será lançado em breve chamado MySQL Workbench






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts