Категорії – це дочірні таблиці батьківської таблиці. Наприклад, запис працівника (батьківський) може містити стовпець типу завдання; таблиці категорій для цього стовпця можуть містити інженерів, техніків і адміністраторів. Визначте категорію, настроївши первинний ключ у батьківській таблиці, а потім настроївши зовнішній ключ у дочірній таблиці та зв'язавши їх.
Визначення категорії на схемі моделі бази даних
-
У Visio в меню Файл виберіть пункт Створити > програмне забезпечення, а потім – Нотація бази даних IDEF1X.
-
Виберіть метричні або американські одиниці вимірювання й натисніть кнопку Створити.
-
Щоб створити батьківську сутність, перетягніть фігуру Сутність із колекції трафаретів Нотація бази даних IDEF1X на сторінку креслення.
-
Щоб створити дочірню сутність, перетягніть на сторінку креслення ще одну фігуру Сутність.
-
У батьківській сутності клацніть атрибут, позначений літерами PK, і введіть ім’я атрибута.
-
Заповніть батьківську сутність.
-
Клацніть правою кнопкою миші перший атрибут у дочірній сутності й виберіть Додати "Атрибут первинного ключа" перед.
-
Клацніть щойно створений атрибут у дочірній сутності та введіть ім’я атрибута, яке ви ввели раніше як первинний ключ у батьківській сутності.
-
Клацніть атрибут правою кнопкою миші й виберіть Установити зовнішній ключ.
-
Перетягніть фігуру Зв’язок на сторінку креслення.
-
Перетягніть один кінець фігури "Зв’язок" до середини батьківської сутності та зачекайте, доки навколо неї не з’явиться зелений прямокутник.
-
Так само приєднайте інший кінець фігури "Зв’язок" до дочірньої сутності.
-
Повторіть ці дії для кожної дочірньої таблиці.