DB Design Problem - eMail Speicherung
Posted: 2005-02-21 18:04
Hallo an alle,
ich stehe gerade vor dem Problem, sehr viele eMail Adressen in einer DB speichern zu müssen.
Normal würde ich ja nun auch eine Tabelle mit 2 Spalten: id | email anlegen.
Ich frage mich nur diesmal ob es nicht vielleicht sinnvoller sein könnte die eMail Adresse in 2 Tabelle zu speichern.
Eine Haupt-Tabelle: id | nickname | domain_id
und eine Domain-Tabelle: id | domain
Folgendes ist mir dabei aber unklar.
1. Macht das vom Speicherplatz her Sinn? Wahrscheinlich doch nur wenn es viele Adressen mit der gleichen Domain gibt, oder?
2. Kann mysql o.ä. dann immer noch so "schnell" auf die Adressen zugreifen, besonders wenn noch mehr Tabellen mit ins Spiel kommen?
Wie sind eure Erfahrungen mit dem Thema?
Bin sehr dankbar für alle Tips.
Gruß Gerd
ich stehe gerade vor dem Problem, sehr viele eMail Adressen in einer DB speichern zu müssen.
Normal würde ich ja nun auch eine Tabelle mit 2 Spalten: id | email anlegen.
Ich frage mich nur diesmal ob es nicht vielleicht sinnvoller sein könnte die eMail Adresse in 2 Tabelle zu speichern.
Eine Haupt-Tabelle: id | nickname | domain_id
und eine Domain-Tabelle: id | domain
Folgendes ist mir dabei aber unklar.
1. Macht das vom Speicherplatz her Sinn? Wahrscheinlich doch nur wenn es viele Adressen mit der gleichen Domain gibt, oder?
2. Kann mysql o.ä. dann immer noch so "schnell" auf die Adressen zugreifen, besonders wenn noch mehr Tabellen mit ins Spiel kommen?
Wie sind eure Erfahrungen mit dem Thema?
Bin sehr dankbar für alle Tips.
Gruß Gerd