Четвертая нормальная форма

Четвертая нормальная форма
Основная статья: Нормальная форма

Четвёртая нормальная форма (4NF) — одна из возможных нормальных форм таблицы реляционной базы данных.

Определение

Таблица находится в 4NF, если она находится в BCNF и не содержит нетривиальных многозначных зависимостей. Многозначная зависимость не является функциональной, она существует в том случае, когда из факта, что в таблице содержится некоторая строка X, следует, что в таблице обязательно существует некоторая определённая строка Y. То есть, таблица находится в 4NF, если все ее многозначные зависимости являются функциональными.

Пример

Предположим, что рестораны производят разные виды пиццы, а службы доставки ресторанов работают только в определенных районах города. Составной ключ таблицы такого отношения включает три поля: {Ресторан, Вид пиццы, Район доставки}.

Такая таблица не соответствует 4NF, так как существует многозначная зависимость:

  • {Ресторан} →→ {Вид пиццы}
  • {Ресторан} →→ {Район доставки}

То есть, например, при добавлении нового вида пиццы придется внести по одной новой записи для каждого района доставки. Возможна логическая аномалия, при которой определенному виду пиццы будут соответствовать лишь некоторые районы доставки из обслуживаемых рестораном районов.

Для предотвращения аномалии нужно разбить многозначную зависимость — разместить независимые факты в разных таблицах. В данном примере - {Ресторан, Вид пиццы} и {Ресторан, Район доставки}.



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "Четвертая нормальная форма" в других словарях:

  • Теория волн Эллиотта — (Elliott Wave Theory) Теория волн Эллиотта это математическая теория об изменении поведения общества или финансовых рынков Все о волновой теории Эллиотта: видео, книги, статьи о теории волн, информация о советниках и индикаторах волн Эллиотта… …   Энциклопедия инвестора

  • Медицина — I Медицина Медицина система научных знаний и практической деятельности, целями которой являются укрепление и сохранение здоровья, продление жизни людей, предупреждение и лечение болезней человека. Для выполнения этих задач М. изучает строение и… …   Медицинская энциклопедия

  • ЖЕЛУДОК — ЖЕЛУДОК. (gaster, ventriculus), расширенный отдел кишечника, имеющий благодаря наличию специальных желез значение особо важного пищеварительного органа. Ясно диференцированные «желудки» многих беспозвоночных, особенно членистоногих и… …   Большая медицинская энциклопедия

  • Железные дороги — I I. История развития железных дорог. Ж. дорога, в том виде, в каком она существует теперь, изобретена не сразу. Три элемента, ее составляющие, рельсовый путь, перевозочные средства и двигательная сила прошли каждый отдельную стадию развития,… …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона

  • ТУБЕРКУЛЕЗ ЛЕГКИХ — ТУБЕРКУЛЕЗ ЛЕГКИХ. Содержание: I. Патологическая анатомия...........110 II. Классификация легочного туберкулеза .... 124 III. Клиника.....................128 IV. Диагностика ..................160 V. Прогноз..................... 190 VІ. Лечение …   Большая медицинская энциклопедия

  • РОДЫ — РОДЫ. Содержание: I. Определение понятия. Изменения в организме во время Р. Причины наступления Р..................... 109 II. Клиническое течение физиологических Р. . 132 Ш. Механика Р. ................. 152 IV. Ведение Р.................. 169 V …   Большая медицинская энциклопедия

  • АРТЕРИОСКЛЕРОЗ — АРТЕРИОСКЛЕРОЗ. Содержание: Патологическая анатомия артериосклероза . . .261 Этиология и патогенез..............266 Симптоматология и клинич. формы.......271 Диагноз......................283 Прогноз......................284 Профилактика и терапия …   Большая медицинская энциклопедия

  • Безработица — (Unemployment) Безработица – это такое социально экономическое явление, при котором часть взрослого трудоспособного населения, не имеет работы и активно ее ищет Безработица в России, Китае, Японии, США и странах Еврозоны, в том числе в кризисные… …   Энциклопедия инвестора

  • Мышцы* — мускулы (Musculi состоящие из особой ткани [мускульной, или мышечной] см. ниже) органы животных, которые, обладая в высшей степени способностью сокращаться в определенном направлении, служат главными активными органами движения животных… …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона

  • Мышцы — мускулы (Musculi состоящие из особой ткани [мускульной, или мышечной] см. ниже) органы животных, которые, обладая в высшей степени способностью сокращаться в определенном направлении, служат главными активными органами движения животных… …   Энциклопедический словарь Ф.А. Брокгауза и И.А. Ефрона


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»