logo

Første normalform (1NF)

  • En relasjon vil være 1NF hvis den inneholder en atomverdi.
  • Den sier at et attributt til en tabell ikke kan inneholde flere verdier. Det må bare inneholde enkeltverdiattributt.
  • Den første normalformen tillater ikke attributtet med flere verdier, det sammensatte attributtet og deres kombinasjoner.

Eksempel: Relasjon EMPLOYEE er ikke i 1NF på grunn av flerverdiattributtet EMP_PHONE.

ANSATTEtabell:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385,
9064738238
OPP
tjue Harry 8574783832 Bihar
12 Han selv 7390372389,
8589830302
Punjab

Dekomponeringen av ANSATTE-tabellen til 1NF er vist nedenfor:

EMP_ID EMP_NAME EMP_PHONE EMP_STATE
14 John 7272826385 OPP
14 John 9064738238 OPP
tjue Harry 8574783832 Bihar
12 Han selv 7390372389 Punjab
12 Han selv 8589830302 Punjab