Hi,
benötige dringend Euren Rat. Habe 2 Tabellen zu erstellen, sodass später die User angeben können, an welchen Themen sie interessiert sind.
Die erste Tabelle ist relativ klar, sie enthält die möglichen Themen.
TID(autoincrement,primary key),Category,Topic
also z.b.:
1|Internet|VoIP
2|Medien|TV
(insgesamt sind ca 30 Optionen gegeben.)
dann ist da aber noch die Tabelle, die für jeden User festhalten soll, welche der Themen er als interessant angegeben hat. Nun könnte man einfach
UID(Userid),TID1,TID2 usw machen. aber das ist undenkbar in dem Fall, da die erste Tabelle nicht konstant bleibt. Ab und zu kommt ein Thema hinzu oder weg. Abgesehen davon hätte die Tabelle sonst ca 31 Felder, was sich hier auch nicht so anschickt.
Also war meine Folgerung eine solche einfache Tabelle:
UID;TID
wenn nun für UID=111 ein Datensatz mit TID=2 vorhanden ist, wäre dieser also an Medien/TV interessiert. Wäre ja toll...
Aber wird die Tabelle nicht sehr groß, wenn eine Menge an Usern Ihre (max 30) Interessen angibt?
Gibt es eine bessere oder noch fexiblere Lösung hierfür?
Danke für Tipps