|
|
|
| Всем привет!
Мне нужно сделать чтобы у каждой темы были модераторы но они назначаются админом. Дак вот в БД как сделать чтобы модераторов к теме прикрепить? У меня была идея заносить в одно поле всех модераторов через запятую но как потом их оттуда выбирать исключая запятую. Или создать специальную таблицу в которую добавлять модераторов с полем topic_id(по id темы) но это как то глупо и там будут одинаковые записси если модератор в нескольких темах. Как лучше сделать?
Буду рад если поможете! | |
|
|
|
|
|
|
|
для: Buhen
(17.12.2007 в 08:04)
| | типичное отношение N:N (многие ко многим)
Строите таблицу модерации:
moderate(id, id_user, id_theme)
где id - первичный ключ,
id_user - назначенный модератор
id_theme - модерируемая им тема
И темы и пользователи могут повторяться.
Можно создать пару составных уникальных индексов на полях (id_user, id_theme) и (id_theme,id_user) | |
|
|
|
|
|
|
|
для: Trianon
(17.12.2007 в 11:45)
| | Спасибо! | |
|
|
|