Mailinglisten-Archive |
Hallo Andreas, also die SET Variante ist auf jeden Fall performanter. Wichtig dabei ist, dass du (wie in deinem Beispiel angegeben) die Abfragen ueber FIND_IN_SET() machst und nicht per LIKE, was auch moeglich waere. Zudem solltest du dann auf deine Spalten kat1 und kat2 einen gemeinsamen Index legen (nicht jeweils einen auf kat1 und einen auf kat2). Sollten sich die moeglichen Kategorien haeufiger aendern, koenntest du auch darueber nachdenken, die Kategorien in eine extra Tabelle auszulagern und dann mittels einer weiteren Verknuepfungstabelle mit der ersten Tabelle zu verbinden. Gruss, Ralf -- _____________________________________________ In-Greece.de - die Griechenlandcommunity _________ http://www.in-greece.de/ __________ -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive