Referindo-nos a várias convenções de nomenclatura, usamos uniformemente as seguintes convenções de nomenclatura:
Se já existir uma abreviação no processo de nomeação, a abreviação deve ser usada, e se não houver, não deve ser abreviada, por exemplo, ISBN
Banco de Dados: Composto por uma ou três palavras em inglês com a primeira letra da palavra em maiúscula, por exemplo: DepartmentManage;
Nome da tabela: Use a grafia completa das palavras de natureza nominal, capitalize a primeira letra de cada palavra e use a forma plural, como: Livros Se a tabela for usada para indicar a relação entre corpos nas outras duas tabelas, ela está no singular (ou seja, a tabela que indica a relação entre entidades é nomeada no singular), e não há preposição como "e de em" no meio da palavra Por exemplo: BookAuthor
==============================================================================================
1. Os campos na tabela geralmente são representados pela grafia completa das palavras nominais, compostas por uma ou três palavras em inglês com a primeira letra da palavra em maiúscula, tais como: UserName;
2. O nome principal da chave da tabela é Nome da Tabela + ID, por exemplo, a chave primária da tabela do Documento é DocumentID
3. Nome da chave estrangeira: nome da tabela principal + nome correspondente da colunha, como DepartmentsID, conforme segue: Na tabela Departamentos, os campos são: ID, Nome do Departamento Na tabela UserInfo, os campos são: UserId, UserName, DepartmentsID DepartmentsID como chaves estrangeiras
4. As colunas que crescem automaticamente na tabela são sempre nomeadas ID;
5. Se o campo for bool, use as formas "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"
6. Se o bit de campo for do tipo DataHora, o valor padrão é assumir o tempo do sistema e sempre nomear o bit: CheckDate
7. Status é o nome da coluna do status na tabela, o valor padrão é 0, e a operação de exclusão na tabela alterará o valor de Status sem realmente excluir o registro.
8. Nomenclatura de procedimentos armazenados: sp_ name_method tabelas, tais como: sp_News_Add, sp_News_Update;
9. Ver Nome: vi_ nome da tabela, como: vi_News;
10. Todas as tabelas, procedimentos armazenados, views e outros objetos são DBOs, então não use o nome de usuário do banco de dados, pois isso afetará as mudanças do usuário do banco de dados
|