Hallo zusammen,
demnächst möchte ich für mein Homepage Projekt Logs in eine Datenbank abspeichern, welche Aktivitäten wie Loginversuche, Downloads etc. festhalten soll.
Ich habe dabei eine neue Tabelle angelegt und frage mich nun, wie ich das ganze mit der Redundanz klären soll.
Beispiel (Redundant):
[Blockierte Grafik: https://s18.directupload.net/images/190816/l49z52gj.png]
Man könnte die Spalten log_category und log_description theoretisch in jeweils eine eigene Tabelle packen, um so Redundanz zu vermeiden
und das ganze über Foreign Keys verweisen.
Macht man das so oder spielt das in dem Fall keine Rolle? Ich habe schon öfters solche Verfahren gesehen, dass man hierbei sämtliche Regeln missachtet
und die selben Daten einfach mehrfach abspeichert. :o
id=primary key
account_id=foreign key
log_created=timestamp now