Neuigkeiten:

still alive...

Hauptmenü

PM-System: Frage zur Speicherung der Daten

Begonnen von k00ni, 08. April 2007, 19:03:22

Vorheriges Thema - Nächstes Thema

k00ni

Hallo,
ich habe ein paar Fragen zur Speicherung der PM-Daten in der Tabelle pfpm.
 
1. Warum wird in der Tabelle der Nickname (Spalte name) des Senders gespeichert ?
Ist das nicht eine Verletzung der ersten bzw. zweiten Normalisierungsform?  Zudem entsteht da eine Redundanz und wenn der User seinen Nickname ändert, dann hat man eine Anomlie.
 
2. Was hat es mit den Inhalten der Spalten folderfrom und folderto zu tun?
Bei mir steht da bis jetzt immer bei folderfrom \"gesendet\" drin. Gibt es da noch andere Möglichkeiten? Demnach scheint folderto der aktuelle Ordner der PM zu sein, oder?
 
2. Was bedeutet der Inhalt der Spalte lastmod?
Was wird hier gespeichert? Eigentlich kann man ja Nachrichten nicht direkt ändern, es sei denn man hat einen Entwurf, was aber bei Powie, meiner Meinung nach, nicht implementiert ist.
 
Danke für eventuelle Informationen.
Grüße

Powie

1: Da der Versender sich auch abmelden kann  [/uploads/emoticons/icon_e_surprised.gif.a005678239f11b45b64b526b2c82e9a1.gif\" alt=\":o\" />]
2. Die PM ist nur einmal gespeichert
folderfrom: Ordner des Versenders
folderto: Ordner des Empfängers
3: lastmod... ich weiss nicht mehr genau wieso das eingeführt wurde. Ich glaube ich markiere da irgend einen Zeitstempel.

mahe

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


k00ni

Hallo,
danke, für die Informationen.
Zu 1.: Gut, dass mag sein. Aber im Sinne der Redundanz finde ich das nicht sehr toll. Was ist, wenn der User seinen Namen ändert? Wenn du wenigstens dort den Username und nicht den Nickname, der ja änderbar ist, speichern würdest.
Zu 3.: Also speichert man halt mit lastmod, wann die PM halt gelöscht wurde, oder was?
 
k00ni

mahe

ad 1) ich denke der da gespeicherte Nick kommt nur zum Einsatz wenn es den User nichtmehr gibt.
ad 3) nein, der Timestamp dient nur als Anhaltspunkt zum Löschen (wenn ich das noch richtig im Kopf hab)

http://blog.mahe.at\" rel=\"external nofollow\">http://blog.mahe.at/wp-content/uploads/2007/06/88x31_1.jpg\" alt=\"88x31_1.jpg\">


Ja, diese Signatur dient zur Werbung!


Und dass ich meine Posts wiederfinde ...


k00ni

Hallo,
ad 1) ich denke der da gespeicherte Nick kommt nur zum Einsatz wenn es den User nichtmehr gibt.[/quote]
Das habe ich gerade getestet und es hat nicht funktioniert. Es wurde kein Absendername angezeigt. Die Stelle wo dort der Nickname angezeigt wird, blieb einfach leer. Fehler ?
 
Grüße

Powie


all your base are belong to us / Discord