Базы данных

Слабые классы сущностей


Слабые классы сущностей невозможно непосредственно представить в виде реляционной схемы, так как они не имеют ключа. Преобразование слабого класса сущностей в реляционную схему начинается с создания новой схемы и внесения в эту схему атрибутов класса. К этой схеме следует добавить дополнительные атрибуты для определяющих связей. Ключ схемы образуется из этих атрибутов и атрибутов частичного ключа, если таковые существуют. Правило 9 формализует эту процедуру.

Правило 9. Для каждого слабого класса сущностей W создается новая реляционная схема. К этой схеме в качестве внешнего ключа добавляются ключевые атрибуты каждого из сильных классов сущностей, связанных со слабым классом определяющими связями. В качестве ключа схемы декларируется комбинация атрибутов внешнего ключа и атрибутов частичного ключа слабого класса сущностей. В соответствии с правилами 2 и 4, к схеме добавляются простые и составные атрибуты класса W.

Комментарии закрыты