Модели и проектирование баз данных

Правила для категоризационных связей


.2 Правила для категоризационных связей.

· Категория может иметь только одну родовую сущность. Она может принадлежать только одному кластеру категорий.

·  Категория в одной категоризационной связи может быть родовой сущностью в другой категоризационной связи.

·  Сущность может быть родовой для любого числа кластеров категорий.

·  Все экземпляры категории имеют одно и то же значение дискриминатора, и все экземпляры различных категорий должны иметь различные значения дискриминатора.

·  Не существует двух кластеров категорий одной и той же родовой сущности, имеющих один и тот же дискриминатор.

·  Дискриминатором полного кластера категорий не может быть атрибут, значения которого могут быть неопределенными.

·  Первичный ключ любой категории должен совпадать с первичным ключом родовой сущности. Однако в качестве имен ключевых атрибутов категорий могут использоваться имена ролей.



Содержание раздела