Третья нормальная форма (3NF) важна при проектировании реляционных баз данных, потому что она обеспечивает:
- Эффективную организацию данных. 1 В таблице, придерживающейся 3NF, не должно быть ни одного неключевого атрибута, зависящего от другого неключевого атрибута, который, в свою очередь, зависит от первичного ключа. 1 Проще говоря, все атрибуты непервичного ключа должны напрямую зависеть от первичного ключа, а не косвенно через другие атрибуты непервичного ключа. 1
- Минимизацию избыточности. 1 Это повышает эффективность использования памяти на сервере базы данных. 2
- Улучшение целостности данных. 1 3NF гарантирует максимальную целостность данных, устраняя аномалии вставки, обновления и удаления. 2