Hi,
ich programmiere derzeit ein Auktionsportal. Das Grundlegende Datenbankdesign steht nun auch, und ist nach den Regeln der Normalisierung erstellt worden.
Allerdings habe ich eine Frage bezüglich der IP Adresse. Undzwar will ich auch diese möglichst redunanzfrei abspeichern. Dafür müsste ich ja dann eine eigene Tabelle erstellen, und an entsprechender Stelle mit einer Id in Verbindung bringen. Die Abfrage wäre dann kein Problem, aber die Frage ist nun, ob man sich dabei nicht selber das Leben schwer macht.
Ich würde dann das Feld "ip" als UNIQUE definieren, und man müsste dann ja erstmal prüfen, ob die IP schon vorhanden ist, usw.
Widerspricht das nicht jeglicher Logik, da dies zum einen mehr Arbeit, und zum anderen sicherlich auch Performance kostet.
Was meint ihr dazu?
ich programmiere derzeit ein Auktionsportal. Das Grundlegende Datenbankdesign steht nun auch, und ist nach den Regeln der Normalisierung erstellt worden.
Allerdings habe ich eine Frage bezüglich der IP Adresse. Undzwar will ich auch diese möglichst redunanzfrei abspeichern. Dafür müsste ich ja dann eine eigene Tabelle erstellen, und an entsprechender Stelle mit einer Id in Verbindung bringen. Die Abfrage wäre dann kein Problem, aber die Frage ist nun, ob man sich dabei nicht selber das Leben schwer macht.
Ich würde dann das Feld "ip" als UNIQUE definieren, und man müsste dann ja erstmal prüfen, ob die IP schon vorhanden ist, usw.
Widerspricht das nicht jeglicher Logik, da dies zum einen mehr Arbeit, und zum anderen sicherlich auch Performance kostet.
Was meint ihr dazu?
Kommentar