klawischnigg: Anfängerfrage zu Datenbanken

Beitrag lesen

Hi there,

Mit 3 Tabellen geht es natürlich auch. Aber die dritte, die dann die Mitfahrgelegenheiten speichern soll, wächst dann proportional zum Produkt von der Anzahl der User und der Events. Sie bekommt für jedes Event eine neue Zeile und für jeden User einen ganzen Satz von neuen Spalten.

Nein, eine Datenbank-Tabelle ist kein Excel-Spreadsheet. Mehrere Datensätze bedeuten nicht mehrere "Spalten" sondern werden alle, wenn sie zusammengehören, über einen gemeinsamen Schlüssel ebenfalls in "Zeilen" abgespeichert. Ich hab schon versucht, das in meinem anderen Posting anzudeuten: wenn es keinen sehr trifftigen Grund dafür gibt (irgendwelche Spezialfälle mag es immer geben) dann bedeutet in einer DB mehr Daten ist gleich mehr Zeilen, niemals mehr Spalten...