Категории представляют собой таблицы, являющиеся подтипами родительской таблицы. Например, запись сотрудника (родитель) может содержать столбец "должность"; таблицами категории для этого столбца могут быть "инженер", "техник" и "администратор". Чтобы определить категорию, нужно настроить первичный ключ в родительской таблице, задать внешний ключ в дочерней таблице, а затем связать их.
Определение категории в схеме модели базы данных
-
В Visio в меню Файл щелкните Создать > Программное обеспечение и выберите Нотация IDEF1X базы данных.
-
Выберите единицы измерения (метрические или американские), а затем нажмите кнопку Создать.
-
Из набора элементов Нотация IDEF1X базы данных перетащите фигуру Сущность на страницу документа, чтобы создать родительский объект.
-
Перетащите другую фигуру Сущность на страницу документа, чтобы создать дочерний объект.
-
В родительском объекте щелкните атрибут, обозначенный первичным ключом, и введите его имя.
-
Заполните родительский объект.
-
Щелкните правой кнопкой мыши первый атрибут дочернего объекта и выберите команду Вставить "Атрибут" перед.
-
Щелкните созданный атрибут дочернего объекта и введите имя атрибута, которое вы ранее указали в качестве первичного ключа в родительском объекте.
-
Щелкните правой кнопкой мыши атрибут, а затем выберите команду Задать внешний ключ.
-
Перетащите фигуру Отношение на страницу документа.
-
Перетащите один конец фигуры на середину родительского объекта, пока вокруг всей фигуры не появится зеленая рамка.
-
Соедините другой конец фигуры с дочерним объектом таким же образом.
-
Повторите эти действия для всех дочерних таблиц.