# Нормализация БД

### [Первая форма](https://www.youtube.com/watch?v=nsXV4PGMmrk\&list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a\&index=1)

1. нет повторяющихся строк
2. все атрибуты простые
3. Значения должны быть скалярными

### [Вторая форма](https://www.youtube.com/watch?v=YTTJV2K5WOA\&list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a\&index=2)

1. Таблицы соотв. НФ
2. У таблицы есть первичный ключ
3. Все атрибуты описывают первичный ключ целиком, а не его часть

### [Третья форма](https://www.youtube.com/watch?v=iJV8O4Vh7Vw\&list=PLtULzFUr0kI5YKdBKKAzt7AFjjoMnGX_a\&index=3)

1. Таблица в 2НФ
2. Не должно быть зависимостей одних неключевых элементов от других. Все атрибуты зависят только от первичного ключа
