Изменения

Перейти к: навигация, поиск

Нормальные формы: первая и вторая

Нет изменений в размере, 02:24, 10 января 2021
м
Стиль нумерации (заглавные после 1., подпункты без нумерации)
Для того, чтобы привести произвольное отношение <tex>R</tex> в 1НФ, достаточно:
# рассмотреть Рассмотреть все наборы атрибутов, имеющих одинаковый смысл# для Для каждого фиксированного значения оставшихся атрибутов сделать по записи на каждое значение выбранных:## * рассмотрим повторяющиеся атрибуты <tex>A_1, \ldots, A_k</tex> ## * рассмотрим оставшиеся атрибуты <tex>B_1, \ldots, B_n</tex> ## * построим такое отношение <tex>T</tex> на атрибутах <tex>B_1, \ldots, B_n, A</tex>, что <tex>\{b_1, \ldots, b_n, a\} \in T \Longleftrightarrow \{b_1 \ldots, b_n\} \in \pi_{B_1, \ldots, B_n}R \land a \in \bigcup\limits_{i=1}^k \pi_{A_i}R</tex># аналогичную Аналогичную процедуру повторить для всех неатомарных атрибутов
Отношение, использованое в примерах выше, после приведения в 1НФ будет выглядеть как
12
правок

Навигация