Типы зависимых сущностей и иерархия наследования.
Зависимые дочерние сущности бывают следующих типов:
Характеристическая.Связана только с одной родительской и хранит информацию о характеристиках родительской сущности.
|
|
Ассоциативная.Связана с несколькими родительскими сущностями. Хранит информацию о связях сущностей.
|
|
|
Именующая.Частный случай Ассоциативной сущности. Содержит только атрибуты родительских сущностей, мигрировавшие в качестве внешнего ключа.
Категориальная.Дочерняя сущность в иерархии наследования(категорий).
Для каждой категории можно указать дискриминатор – атрибут родового предка, по которому можно определить, как одна категориальная сущность отличается от другой.
Различают полную и неполную иерархии категорий. В случае полной категории экземпляру родового предка обязательно соответствует экземпляр в каком-то потомке,
В случае неполной категории в родовом предке могут быть экземпляры, не имеющие соответствия в потомках.
Например, для родового предка Сотрудник иерархия категорий в составе потомков Постоянный сотрудник, Совместитель будет полной, если сотрудников других категорий нет. Если же среди сотрудников встречаются еще и Консультанты, то категория будет неполной.
- - символ полной категории
- символ неполной категории
Пример неполной иерархии категорий:
В нижеследующем примере: Тип – пример неполной категории, Пол – пример полной категории.
Дата добавления: 2015-09-28; просмотров: 789;