Які існують нормальні форми?

Існують 7 нормальних форм. Кожна нормальна форма (за винятком першої) має на увазі, що до даних вже було застосовано попередню нормальну форму. Наприклад, перш ніж застосувати третю нормальну форму даних повинна бути застосована друга нормальна форма.

Немає упорядкування стовпців зліва направо (іншими словами, порядок стовпців не несе в собі жодної інформації). Немає рядків, що повторюються. Кожне перетинання рядка і стовпця містить одне значення з відповідного домену (і більше нічого). Усі стовпці є звичайними.

Нормальна форма – вимога до структури таблиць в теорії реляційних баз даних для усунення з бази надлишкових функціональних залежностей між атрибутами (полями таблиць).