Normalisierung

Aus ProgrammingWiki

Bsp:

SchülerNrSchülerKursFachFachlehrerNote
2AntoninfInfoSchubert1
3BertainfInfoSchubert5
2AntonMa1MatheMarschner4, 3
2AntonMuMusikMünch2
3Bertama2MatheGrund3

Folgende Probleme ergeben sich:

  • Einfügeanomalie (Ein neues Fach kann nur eingetragen werden, wenn es einen Lehrer dazu gibt)
  • Löschanomalie (Beim Löschen von Schubert geht das ganze Fach und die Noten verloren)
  • Änderungsanomalie (Beim Ersetzen eines Fachlehrers müssen alle Einträge aktualisiert werden, anstatt nur einer)

siehe Normalisierung