Lukaro
Mitglied
Ich habe eine Datenbank mit einer mitglieder- und einer downloads-tabelle für die download area auf meiner homepage. Nun möchte ich, dass jeder User alle dls einmal bewerten kann. Sollte ich für jeden DL eine neue Spalte in der User-Tabelle einfügen, oder liebe eine neue Tablle anlegen?
Meine Frage ist nun: Gibt es so etwas wir dreidimensionale Tabellen, oder eine elegantere Lösung für mein Problem ?
mfg Lukaro
Edit: natürlich MySQL
Edit2: Kannt sich jemand mit Foren wie diesem hier aus? Wo wird z.b. gespeichert, welchen Beitrag man schon gelesen hat, und welcher neuer ist? Dass kann doch unmöglich alles in der user-tabelle gespeichert werden Oder sind die anz. der spalten egal ? *malquellcodeanalysierenmüsste*
So sieht das jetzt aus. Wie ihr seht, wird immer eine neue spalte mit der download-id hinzugefügt.CREATE TABLE `luk_dls_vote` (
`name` varchar(10) NOT NULL default '0',
`12` int(1) NOT NULL default '0',
) TYPE=MyISAM;
INSERT INTO `luk_dls_vote` VALUES ('dummy', 0);
INSERT INTO `luk_dls_vote` VALUES ('Lukaro', 0);
Meine Frage ist nun: Gibt es so etwas wir dreidimensionale Tabellen, oder eine elegantere Lösung für mein Problem ?
mfg Lukaro
Edit: natürlich MySQL
Edit2: Kannt sich jemand mit Foren wie diesem hier aus? Wo wird z.b. gespeichert, welchen Beitrag man schon gelesen hat, und welcher neuer ist? Dass kann doch unmöglich alles in der user-tabelle gespeichert werden Oder sind die anz. der spalten egal ? *malquellcodeanalysierenmüsste*
Zuletzt bearbeitet: