Составители:
Рубрика:
д1 м2 1 15 м2 ст-5
д3 м2 1 10 м2 ст-5
д2 м9 3 5 м9 ст-7
Отметим, что в результирующем отношении нет сведений о нормах расхода
материала м5. Это произошло потому, что в справочнике наименований материалов
(отношение R2) нет сведений об м5 и формальное эквисоединение двух отношений
выбросило строки с м5 из результата.
При выполнении операции эквисоединения может возникнуть ловушка
соединения, т.е. при эквисоединении семантически
верных отношений может
получиться семантически ложное отношение.
Пример:
Пусть R1(Изготовитель, Цех, Адрес, Деталь)
S2 Ц1 T2 Д1
S3 Ц1 T2 Д2
S1 Ц1 T1 Д1
S4 Ц1 T2 Д3
S1 Ц2 T1 Д1
Пусть R2(Потребитель, Адрес, Деталь)
P1 T2 Д1
P2 T2 Д1
P3 T1 Д2
P1 T2 Д3
P2 T2 Д1
Попытка произвести эквисоединение R1 и R2 по атрибуту Деталь может привести
к ложному выводу, так как не обязательно, чтобы Потребитель получал все детали от
всех Изготовителей. Для устранения указанного недостатка была предложена т е о р и
я НОРМАЛИЗАЦИИ [1, 2, 4, 6, 13, 27, 30].
ДЕЛЕНИЕ
Чтобы понять сущность операции деления отношений, целесообразно рассмотреть
упрощенный пример.
Пусть
задано отношение R1(ШД, ШМ) (рис. 1.5), которое задает возможные
варианты изготовления деталей из разных материалов. И задано отношение R2 (рис. 1.6),
указывающее, какие материалы хранятся на складе.
R1 (ШД, ШМ) R2 (ШМ")
д1 м2 м5
д2 м5 м9
д2 м9
Страницы
- « первая
- ‹ предыдущая
- …
- 15
- 16
- 17
- 18
- 19
- …
- следующая ›
- последняя »
