|
|
|
| Здравствуйте, я совсем новичок в mysql и мне требуется ваш совет.
Есть одна таблица пользователей, вторая таблица товаров. Как в таблице пользователей обозначит какие товары он выбрал? Пользователей и товаров очень много.
Я вначале хотел, просто добавить текстовое поле и в нем через запятую перечислять id товаров, но может это не очень хорошая идея.
table users
user_id bookmark_id
1 2,5,7,8
2 4,5,9
3 2,5,6,7,9
table products
product_id name
1 яблоко
2 груша
3 персик
|
Подскажите, как лучше сделать, спасибо! | |
|
|
|
|
|
|
|
для: Coolboy
(10.12.2011 в 22:17)
| | Лучше для этой задачи ввести еще одну таблицу. Причем не перечислять bookmark_id через запятую, а выделить каждому bookmark_id отдельную строку (user_id в первом столбце для товаров одного пользователя будет повторяться). | |
|
|
|
|
|
|
|
для: cheops
(10.12.2011 в 23:42)
| | Спасибо! | |
|
|
|