hotti: Welche Umsetzung ist seriöser?

Beitrag lesen

hi,

  1. Ich habe eine Zuordnungstabelle, die grundsätzlich 2 Dinge festhält, nämlich die UserID und die AktionenID. Dieser Tabelle könnte ich jedes mal die 5 variablen Userdaten mitgeben, sodaß ich diese Daten redundant vorhalte.

Warum 5 variable Userdaten mitschleppen? Reduziere das auf die UserId.

  1. Ich halte ja ohnehin fest, zu welchem Zeitpunkt der User welche Aktion macht. Wenn ich nun jede Adressänderung mit Datum in einer eigenen Tabelle festhalte, könnte ich zum Ausgabezeitpunkt dynamisch die chronologisch korrekte Adresse ermitteln.

Auch die Adressänderung ist eine Aktion. Du hast da sicher eine Tabelle mit den User-Objekten und uid as primary key. Da würde ich nur die aktuelle Adresse reinschreiben. Was der vorher an Adressen hatte steht in der Aktionstabelle mit uid as foreign key.

Hotti