Padronização de um banco de dados
É sempre importante manter um padrão para o nome dos objetos, colunas e outros elementos. Mesmo que você trabalhe sozinho em um projeto, é bem provável que no futuro outras pessoas tenham que atualizar aquilo que você fez.
Tabelas e ColunasImagina-se que, quanto mais claro for o nome da entidade, por exemplo, melhor será para a pessoa entender o que está armazenado ali. Por exemplo, se eu identifiquei uma entidade que armazene informações de um veículo, devo dar-lhe o nome de VEICULO.
Se há atributos importantes para serem mantidos, como cor, modelo, ano de fabricação, ano do modelo e montadora, deve-se colocar esses nomes nas colunas.
Outro ponto importante é especificar a classificação do dado junto com o nome. Assim se a cor do veículo fizer referência a uma tabela de cores e, portanto eu for armazenar o código da cor, é comum utilizar-se CD, ou COD ou COD_, antes do nome. O nome do campo ficaria COD_COR, por exemplo.
PADRONIZE AS COLUNAS
CLASSIFICAÇÃO
|
OPÇÃO 1 |
OPÇÃO 2
|
CÓDIGO | COD | CD |
NÚMERO | NUM | NR |
DESCRIÇÃO | DES | DS |
NOME | NOM | NM |
DATA | DAT | DT |
VALOR | VAL | VL |
QUANTIDADE | QTD | QT |
SIGLA | SIG | SG |
DOMÍNIO | DOM | DM |
OBSERVAÇÃO: Para evitar problemas é interessante não utilizar acentos (´ , ^, ~), ou Ç, ou ainda caracteres especiais para definir nomes de colunas ou tabelas . Isso porque, existem sistemas gerenciadores de banco de dados não aceitam esses dígitos.
Tipos de Dados
Info Exame Banco de Dados / Coleção 2006.
SILVA, Edson Marchetti da.MODELAGEM DE DADOS NO CICLO DE VIDA DE UM SISTEMA.
Autor: André Ottoni em: www.marcotulio.net e www.marcotulio.net
Nenhum comentário:
Postar um comentário