Задавайте вопросы, мы ответим
Вы не зашли.
Здравствуйте.
Ситуация такая:
Есть таблицы:
места(например парк):
id|place_name|desc|
занятия(чем можно заниматься, общий список всех занятий, ролики, велосипед и тп)
id|do_name|
пользователь
id|user_name|
связующая(пользователи отмечают, что посетили место)
id|id места|id пользователя|
Задача такая пользователь может отметить, что он посетил место и указать чем он там занимался, выбрав один или несколько вариантов из таблицы "занятия".
Вопрос как мне организовать хранение занятий указываемых пользователем.
1. Создать дополнительный столбец в таблице "связующая" и хранить там в виде: занятие 1, занятие3 (например: ролики, велосипед)
2. Создать дополнительную связующую таблицу:
id связи(из "связующая")|id пользователя|id занятия
Извиняюсь если запутано описал, я не виноват - это гены.
Неактивен
1, но хранить в виде
место 1 | пользователь 1| велосипед|
место 1 | пользователь 1| ролики|
Неактивен
Спасибо! Это и правда логичнее.
Отредактированно Durakoff (31.07.2013 00:59:18)
Неактивен