pokrywa się ze mną, im naprawdę źle wyjaśniając rzeczy, a ja nawet nie wiem odpowiedni tytuł dla tego problemu
Ok chłopaki mam ten problem
już mam jedna tabela nazwa meal
Mysql, przechowywanie wielu wartości w jednej kolumnie z innej tabeli
+------+--------+-----------+---------+
| id | name | serving | price |
+------+--------+-----------+---------+
| 1 | soup1 | 2 person | 12.50 |
+------+--------+-----------+---------+
| 2 | soup2 | 2 person | 15.50 |
+------+--------+-----------+---------+
| 3 | soup3 | 2 person | 23.00 |
+------+--------+-----------+---------+
| 4 | drink1 | 2 person | 4.50 |
+------+--------+-----------+---------+
| 5 | drink2 | 2 person | 3.50 |
+------+--------+-----------+---------+
| 6 | drink3 | 2 person | 5.50 |
+------+--------+-----------+---------+
| 7 | frui1 | 2 person | 3.00 |
+------+--------+-----------+---------+
| 8 | fruit2 | 2 person | 3.50 |
+------+--------+-----------+---------+
| 9 | fruit3 | 2 person | 4.50 |
+------+--------+-----------+---------+
Ok teraz chcę pozwalają administratorowi na tworzenie posiłek combo z tym meal
tabeli
tak, że średnio, posiłek kombi może mieć nieograniczona amout mączki
Obecnie im puzzle jak przechowywać/link combo posiłek posiłku I donw chcesz zapisać coś robiła poniżej
+------+--------------+-----------+-----------+
| id | combo_name | serving | meal_id |
+------+--------------+-----------+-----------+
| 1 | combo1 | 2 person | 1,4,7,9 |
+------+--------------+-----------+-----------+
| 2 | combo2 | 2 person | 2,5,8 |
+------+--------------+-----------+-----------+
| 4 | combo3 | 2 person | 3,5,6,9 |
+------+--------------+-----------+-----------+
spójrz na kolumnę meal_id
, nie sądzę, że to dobry sposób na przechowywanie danych
To jest właściwa droga, aby to zrobić. –
thanx four answer – slier
Podczas pobierania danych nie trzeba wykonywać więcej cykli w porównaniu do struktury pytającego, w której można przetworzyć ten ciąg, aby uzyskać wiele wartości. Jestem w tym także zdezorientowany! –