Основной принцип нормализации данных заключается в следующем:
- Уменьшение избыточности данных. 13 Это достигается за счёт устранения дублирующихся данных, что позволяет экономить место и повышать эффективность базы данных. 13
- Обеспечение целостности данных. 1 Этот принцип гарантирует, что все данные в базе являются актуальными и непротиворечивыми. 1
- Избегание аномалий данных. 1 Нормализация помогает предотвратить проблемы при изменении данных, такие как аномалии вставки, обновления и удаления. 1
Также в процессе нормализации создают дополнительные таблицы и связывают их друг с другом ключами — колонками, в которых нет повторяющихся элементов. 2 Например, если нужно изменить или удалить данные в одной таблице, то остальные связанные с ней данные автоматически обновятся. 2