MySQL Liste simulieren
Hallo ihr Administratoren,
ich brauche in einer MySQL Datenbank eine Feld, welches eine Liste von Nummern speichern soll. Bis jetzt trenne ich jede Nummer mit Semikolons ab, welche die C# Applikation wegsplittet um die Zahlen zu erhalten. Nun meine Frage: gibt es einen besseren Weg dies zu lösen?
ich brauche in einer MySQL Datenbank eine Feld, welches eine Liste von Nummern speichern soll. Bis jetzt trenne ich jede Nummer mit Semikolons ab, welche die C# Applikation wegsplittet um die Zahlen zu erhalten. Nun meine Frage: gibt es einen besseren Weg dies zu lösen?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 339139
Url: https://administrator.de/contentid/339139
Ausgedruckt am: 22.11.2024 um 05:11 Uhr
2 Kommentare
Neuester Kommentar
Moin,
Wie wäre eine Datenbanktabelle? :D Wenn man sich die Lang genug anschaut, ist jede Tabelle auch nur eine mehrspaltige Liste ;)
einfach eine Tabelle mit einem Feld "Inhalt" und einem Feld "Referenz" und schon kann man die Daten dort eintragen. Wenn die Daten noch eine Reihenfolge haben sollen, dann packt man noch einen index dran.
Wenn du sie abfragst, löst du dann einfach die Referenz wieder zu der Liste auf und schon ist es fertig. Normalisierung nennt sich dieser Vorgang.
Gibt es in der Regel, fertig aus der Tüte, in diesem Sinne, viel Spaß
Gruß
Chris
Wie wäre eine Datenbanktabelle? :D Wenn man sich die Lang genug anschaut, ist jede Tabelle auch nur eine mehrspaltige Liste ;)
einfach eine Tabelle mit einem Feld "Inhalt" und einem Feld "Referenz" und schon kann man die Daten dort eintragen. Wenn die Daten noch eine Reihenfolge haben sollen, dann packt man noch einen index dran.
Wenn du sie abfragst, löst du dann einfach die Referenz wieder zu der Liste auf und schon ist es fertig. Normalisierung nennt sich dieser Vorgang.
Gibt es in der Regel, fertig aus der Tüte, in diesem Sinne, viel Spaß
Gruß
Chris
Ist zudem auch die einzige Lösung, zumindest in MySQL. Und natürlich auch die naheliegenste.
https://stackoverflow.com/questions/17371639/how-to-store-arrays-in-mysq ...
https://stackoverflow.com/questions/17371639/how-to-store-arrays-in-mysq ...