- Relacja będzie miała wartość 1NF, jeśli zawiera wartość atomową.
- Stwierdza, że atrybut tabeli nie może przechowywać wielu wartości. Musi zawierać tylko atrybut jednowartościowy.
- Pierwsza postać normalna nie zezwala na atrybut wielowartościowy, atrybut złożony i ich kombinacje.
Przykład: Relacja PRACOWNIK nie znajduje się w 1NF ze względu na wielowartościowy atrybut EMP_PHONE.
Tabela PRACOWNIK:
EMP_ID | EMP_NAME | EMP_TELEFON | STAN EMP |
---|---|---|---|
14 | Jan | 7272826385, 9064738238 | W GÓRĘ |
20 | Złupić | 8574783832 | Bihar |
12 | samego siebie | 7390372389, 8589830302 | Pendżab |
Poniżej przedstawiono rozkład tabeli PRACOWNIK na 1NF:
EMP_ID | EMP_NAME | EMP_TELEFON | STAN EMP |
---|---|---|---|
14 | Jan | 7272826385 | W GÓRĘ |
14 | Jan | 9064738238 | W GÓRĘ |
20 | Złupić | 8574783832 | Bihar |
12 | samego siebie | 7390372389 | Pendżab |
12 | samego siebie | 8589830302 | Pendżab |