Hey Leute!
Versuche momentan ein System zu programmieren, mit dem ich mehrere Artikel (in Form von Artikelnummern) in einem Paket zusamenfassen kann. Habe mir gedacht, ich erstelle eine Tabelle, in dem die PaketID in einer Spalte und die IDs der einzelnen Artikel in den restlichen spalten stehen.
Allerdings will ich die Pakete nach und nach mit Artikeln befüllen, bzw. auch Artikel wieder entfernen können: Da scheint es mir wohl doch nich so praktisch, die Artikel in einzelne spalten zu schreiben. Schließlich müsste ich dann ja vorm INSERT immer erst gucken, welche die nächste freie Spalte ist (was meines Wissens mit mysql nicht machbar ist).
Hat jemand ein paar Tipps für mich, wie ich das am effizientesten lösen kann?
Hatte schon überlegt, ob ich alle in eine Textspalte schreibe und dann mit Trennzeichen trenne ... Dann wären Suchen á la "SELECT PaketID FROM pakete WHERE meineArtikelID = 12345" wohl ziemlich umständlich.
Würd mich also über Tipps und Anregungen sehr freuen! Danke
Versuche momentan ein System zu programmieren, mit dem ich mehrere Artikel (in Form von Artikelnummern) in einem Paket zusamenfassen kann. Habe mir gedacht, ich erstelle eine Tabelle, in dem die PaketID in einer Spalte und die IDs der einzelnen Artikel in den restlichen spalten stehen.
Allerdings will ich die Pakete nach und nach mit Artikeln befüllen, bzw. auch Artikel wieder entfernen können: Da scheint es mir wohl doch nich so praktisch, die Artikel in einzelne spalten zu schreiben. Schließlich müsste ich dann ja vorm INSERT immer erst gucken, welche die nächste freie Spalte ist (was meines Wissens mit mysql nicht machbar ist).
Hat jemand ein paar Tipps für mich, wie ich das am effizientesten lösen kann?
Hatte schon überlegt, ob ich alle in eine Textspalte schreibe und dann mit Trennzeichen trenne ... Dann wären Suchen á la "SELECT PaketID FROM pakete WHERE meineArtikelID = 12345" wohl ziemlich umständlich.
Würd mich also über Tipps und Anregungen sehr freuen! Danke
Kommentar