ВУЗ:
Составители:
Рубрика:
13
страны плюс наименование города. В свою очередь, наименование страны
зависит от телефонного кода страны – по коду можно определить страну.
Страна Город Код
Австралия Мельбурн 61 396
Франция Париж 10 572
Казахстан Алматы 007 372
Италия Болонья 39 051
Приведение отношения к нормальной форме Бойса-Кодда зачастую не
является обязательным, им вполне можно пренебречь в данной таблице –
она годна для использования и в таком виде.
Четвертая нормальная форма
В следующих нормальных формах учитываются не только функцио-
нальные, но и многозначные зависимости между полями таблицы. Для их
описания познакомимся с понятием полной декомпозиции таблицы.
Полной декомпозицией таблицы называют такую совокупность про-
извольного числа ее проекций, соединение которых полностью совпадает с
содержимым таблицы.
Если существует запись (x, y1,z1) и запись (x,y2,z2), то в силу симмет-
ричности определения должны существовать записи (x,y2,z1) и (x,y2,z1).
Многозначные зависимости выявляются при логическом группировании
некоторых атрибутов и их симметричном вхождении в отношении. Естест-
венно было бы предположить, что необходимым требованием при этом яв-
ляется нахождение отношения в третьей нормальной форме. Рассмотрим
пример не совсем удачной таблицы, содержащей сведения о поставщиках
товаров в некоторой посреднической фирме.
Адрес Товар Поставщик
Италия, Болонья, … Гладильный стол Фирбиматик
Австрия, Вена … Утюг Реал Стар
Италия, Болонья, … Утюг Фирбиматик
Италия, Болонья, … Пароманекен Фирбиматик
Германия, Берлин… Пароманекен Бузетти
Из таблицы можно предположить, что поставщики Фирбиматик и Бу-
зетти производят одинаковые по своим параметрам пароманекены, однако
это совсем не так, следовательно, в такую таблицу должен быть занесен
код каждого товара.
Если отношение не находится в четвертой нормальной форме, это за-
частую означает, что в предметной области были пропущены какие-то
PDF created with pdfFactory Pro trial version www.pdffactory.com
Страницы
- « первая
- ‹ предыдущая
- …
- 12
- 13
- 14
- 15
- 16
- …
- следующая ›
- последняя »