Cheatah: Datenbank Architektur Frage

Beitrag lesen

Hi,

Und wenn ich alle Nachrichten in einer DB speichere, wo ist dann das Limit?

wie viel Speicherplatz steht denn zur Verfügung?

Dann erscheint Dir wahrscheinlich auch eine Nachrichtenlänge von 200-500 oder sogar 1000 Zeichen gar nicht viel.

In der Tat.

Und ich dachte immer alles sollte möglichst klein sein. :-\

Das ist nicht verkehrt, allerdings auch auf keinen Fall mit Priorität versehen. Es kommt nicht auf die Größe an, sondern auf die Technik.

Ich trau mich's gar nicht sagen, aber ich hab eine Tabelle in der stehen nur der Username und ein dazugehöriger Wert. Da kommen nur User rein, die komplette Usergruppen blockieren wollen.

Klingt gut, auch wenn ich den Zweck gerade nicht verstanden habe. Viele Tabellen kommen mit zwei bis drei Spalten aus. Allerdings solltest Du, wie in diesem Thread bereits gesagt wurde, auf keinen Fall den User-Namen als Referenzierung verwenden, sondern die User-ID.

Aber das mit den Kontakten versteh ich dann immernoch nicht ganz.
Bis jetzt wird bei einem neuen Kontakt einfach eine neue Reihe in die Tabelle eingefügt.

Meinst Du Zeile (also Datensatz)?

Aber wenn alle User in einer Tabelle stehen, muß ich ja entweder den dazugehörigen Usernamen immer wieder neu mit abspeichern (in einer neuen Reihe),

User-ID, wie gesagt. Das nennt sich Referenzierung. Recherchiere auch nach dem Begriff der Normalisierung in Bezug auf Datenbanken.

oder ich hab eine bestimmte Anzahl von columns, dann kann man aber auch nur eine bestimmte Anzahl an Kontakten haben.

Das Datenbank-Modell wird auf keinen Fall verändert, um neu hinzugekommenen Daten(mengen) gerecht zu werden.

Oder ich speichere alle Kontakte als text mit einem Komma dazwischen.

Gaaanz schlechte Idee. Die Inhalte einer Tabellenzelle sind atomar.

Das hört sich irgendwie alles nicht so genial an. :-(

Deine Gefühle sprechen für Dich, junge Skywalkerin :-)

Cheatah

--
X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes