Andmetabeli normaliseerimine

Normaliseerimine – andmebaasi andmete korrastamine protsess

otsime tabelites

–KORDUSED

–VASTUOLUD

  1. NORMAALKUJU (1NF)

Iga tabel on primaarse võtmega PR

Igas lahtris on ainult üks väärtus

Igas veerus on ainult ühe tüüpi väärtused

Veerunimed on unikaalsed

2. NORMAALKUJU (2NF)

1NF on täidetud

Tuleb luua eraldi tabeleid mis on vaja siduda primaarvõtmega (VÄLISVÕTI, VÕÕRÕTI)

3. NORMAALKUJU (3NF)

  • 1NF, 2NF on täidetud
  • tuleb kustuda või lisada eraldi tabelisse, see mis ei ole otse seoutd primaarivõtmega
  • Näiteks kui tabelis olemas veerg keskmine_hinne siis keskmine hinne ei ole seotutud PR-iga