suit: MySQL: Doppelte Tabelleneinträge

Beitrag lesen

es ist leider ein weit verbreites märchen, dass wenn zwei oder mehr datensätze den gleichen wert haben, dass dies auf ein schlechtes daten-design zurück zuführen ist. und es findet auch immer wieder nahrung....

Wenn es verdächtig oft vorkommt, dass Werte in ähnlichen Datensätzen ident sind lässt sich das Datenbankdesign sicher optimieren.

Natürlich ist das nicht immer der Fall - man stelle sich eine Session-Tabelle vor in der in einem Feld der HTTP_USER_AGENT gespeichert wird. Hier ist es relativ naheliegend, dass man den String 1:1 verwendet und nicht in eine zweite Tabelle auslagert.