Der Implementierungsentwurf optimiert das logische Schema einer Datenbank anhand spezifischer Kriterien, um Konsistenz sicherzustellen und Speicheranomalien zu vermeiden. Im Relationenmodell geschieht dies häufig durch Normalisierung in drei Stufen (1NF, 2NF, 3NF), um Redundanzen zu minimieren. (vgl. Baeumle-Courth/Nieland/Schröder 2004, S. 102 f.)
Beispiel: Ein Videoverleih speichert Entleihungen in einer Tabelle, in der ein Kunde mehrere Videos an verschiedenen Tagen ausleiht. Durch Normalisierung wird diese Information auf separate Tabellen aufgeteilt, um Datenkonsistenz zu gewährleisten und Speicheranomalien zu vermeiden.
Baeumle-Courth, P.; Nieland, S.; Schröder, H. (2004): Wirtschaftsinformatik. Herausgegeben von Bernecker, M. München/Wien: R. Oldenbourg Verlag
Comments