logo

Перша нормальна форма (1NF)

  • Відношення буде 1NF, якщо воно містить атомарне значення.
  • У ньому зазначено, що атрибут таблиці не може містити кілька значень. Він повинен містити лише однозначний атрибут.
  • Перша нормальна форма забороняє багатозначний атрибут, складений атрибут та їх комбінації.

приклад: Відношення EMPLOYEE не в 1NF через багатозначний атрибут EMP_PHONE.

Таблиця СПІВРОБІТНИК:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 Джон 7272826385,
9064738238
ВГОРУ
двадцять Гаррі 8574783832 Біхар
12 себе 7390372389,
8589830302
Пенджаб

Нижче наведено декомпозицію таблиці EMPLOYEE на 1NF:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 Джон 7272826385 ВГОРУ
14 Джон 9064738238 ВГОРУ
двадцять Гаррі 8574783832 Біхар
12 себе 7390372389 Пенджаб
12 себе 8589830302 Пенджаб