Скажем, у меня есть таблица blog_posts. Но пользователи, пишущие сообщения, принадлежат к группам, и у каждой группы есть свой блог.
Например:
Скажем, пользователь принадлежит к 3 группам: Маркетинг, Альфа-проект, Администраторы
Он создает сообщение в блоге, но хочет, чтобы это сообщение появилось в "Маркетинговом блоге" и в блоге "Project Alpha".
Как лучше всего это смоделировать?
Было бы плохой идеей иметь поле в таблице blog_posts, например: group_ids
и сохраните список идентификаторов, разделенных запятыми: 3,7 (где Marketing Group = 3 и Project Alpha = 7)
или я должен создать другую таблицу и сохранить идентификатор и группы blog_posts?
Спасибо.