Проектирование БД происходит на основе нормализации

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

Процесс преобразования отношений базы данных к виду, отвечающему нормальным формам, называется нормализацией. Нормализация предназначена для приведения структуры базы данных к виду, обеспечивающему минимальную логическую избыточность, и не имеет целью уменьшение или увеличение производительности работы или же уменьшение или увеличение физического объёма БД.

1 НФ-все значения в ячейках атомарные-неделимые.

2 - 1 НФ + отсутствуют неполные функциональные связи.

3 - 2 НФ и отсутствуют транзитивные зависимости (зависимости по ключевым полям.)

3 (усиленная) НФ Бойса-Кодда утверждает, что между ключами кандидатами и отношениями нет функциональных зависимостей (нет альтернативных ключей).

Так же существуют 4НФ и 5НФ.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: