Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 11170|Відповідь: 0

[Зв'язок] Конвенція найменування SqlServer

[Копіювати посилання]
Опубліковано 22.03.2015 08:54:47 | | |
Посилаючись на різні конвенції найменування, ми однаково використовуємо такі конвенції:

Якщо в процесі іменування існує вже існуюча абревіатура, слід використовувати цю абревіатуру, а якщо її немає — не можна скорочувати, наприклад, ISBN

База даних: складається з одного або трьох англійських слів з великої літери, наприклад: DepartmentManage;

Назва таблиці: Використовуйте повне написання слів іменника, пишіть першу літеру з великої літери кожного слова та множину, наприклад: Книги
      Якщо таблиця використовується для позначення взаємозв'язку між полями в інших двох таблицях, то вона знаходиться в однині (тобто таблиця, що вказує на зв'язок між сутностями, названа в однині), і посередині слова немає прийменника, такого як «and of in»
      Наприклад: BookAuthor

==============================================================================================

1. Поля в таблиці зазвичай представлені повним написанням іменникових слів, які складаються з одного або трьох англійських слів з великої літери, наприклад: UserName;

2. Первинна назва ключа таблиці — Назва таблиці + ID, наприклад, первинний ключ таблиці документа — DocumentID

3. Іноземна назва ключа: ім'я головної таблиці + відповідна назва стовпця, наприклад DepartmentsID, наступним чином:
    У таблиці Відділи поля виглядають: ID, Назва відділу
    У таблиці 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, тому не використовуйте ім'я користувача бази даних, оскільки це вплине на зміни користувача бази даних





Попередній:Які функції nvl і nvl2 в Oracle і в чому різниця між ними?
Наступний:У чому різниця між обрізанням і видаленням у pl/sql
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com