Hallo,
ich habe eine Frage.
Was läuft schneller bei einer MySQL Datenbank?
Wenn ich in der Datenbank ein ganz langen string packe in denen ganz viele Nummern stehen. Jede Nummer steht für ein Artikel jeder Kunde kann sich seine eigenen Artikel zusammen stellen.
Ich habe nun 2000 Artikel wenn sich der Kunde nun 500 eigene Artikel selber zusammenstellt werden die Nummern in einen String geschrieben getrennt von einem ;
Oder macht es mehr Sinn diese Nummern in jeweilige Übergruppen anzuordnen. Das heißt wenn alle Artikel einer Warengruppe ausgewählt werden dann wird der Artikel String in der Datenbank kürzer aber es kommt eine Artikelgruppennummer in einem anderen Feld dazu.
Die Hauptfrage ist wobei arbeitet die Datenbank schneller wenn ich 5 Vergleichsabfragen auf die Datenbank welche Artikel nun zu welche Warengruppe oder Artiklegruppe gehören oder wenn ich ganz einfach in einem Feld 500 oder 600 Artikelnummer schreibe und ich den strin in einem array verwalte.
Gruß Peter