Обращаясь к различным конвенциям именования, мы единообразно используем следующие конвенции:
Если в процессе наименования существует существующая аббревиатура, следует использовать эту аббревиатуру, а если её нет, то сокращаться нельзя, например, ISBN
База данных: состоит из одного-трёх английских слов с заглавной первой буквой, например: DepartmentManage;
Название таблицы: используйте полное написание слов существительного, пишите первую букву с заглавной буквы каждого слова и используйте форму множественного числа, например: Books Если таблица используется для обозначения отношений между полями в двух других таблицах, то она находится в единственном числе (то есть таблица, указывающая на взаимосвязь между сущностями, называется в единственном числе), и в середине слова нет предлога, например «и из в» Например: BookAuthor
==============================================================================================
1. Поля в таблице обычно представлены полным написанием существительных слов, которые состоят из одного или трёх английских слов с заглавной буквой, например: UserName;
2. Основное имя ключа таблицы — Название таблицы + ID, например, первичный ключ таблицы Документа — DocumentID
3. Имя иностранного ключа: имя главной таблицы + соответствующее название столбца, например DepartmentsID, следующим образом: В таблице Департаменты поля следующие: ID, DepartmentName В таблице UserInfo поля выглядят: UserId, UserName, DepartmentsID DepartmentsID как внешние ключи
4. Столбцы, которые автоматически растут в таблице, всегда называются ID;
5. Если поле — bool, используйте формы «IsShow», «IsValid», «HasPassed», «HasExamined», «IgnoreCase»
6. Если бит поля относится к типу DateTime, значение по умолчанию — взять системное время и всегда называть бит: CheckDate
7. Статус — это имя столбца статуса в таблице, значение по умолчанию — 0, и операция удаления в таблице изменяет значение статуса без фактического удаления записи.
8. Именование хранимых процедур: sp_ таблице name_method, например: sp_News_Add, sp_News_Update;
9. Посмотреть имя: vi_ название таблицы, например: vi_News;
10. Все таблицы, хранящиеся процедуры, представления и другие объекты являются DBO, поэтому не используйте имя пользователя базы данных, так как это повлияет на изменения пользователя базы данных
|