Привет!
Встал вопрос о том, какое лучшее архитектурное решение для user groups форума?
В общем случае мы имеем много юзеров и много юзер групп, каждый юзер может состоять в нескольких юзергруппах одновременно.
Пример:
Юзер состоит в 3х юзергруппах
_________________| User group 1 | User group 2 | User group 3 |
Show avatar | yes | no | yes |
Show signature | no | yes | yes |
Вопрос:
1) Показывать ли аватарку с подписью?
2) По какой логике это вычислять?
@cnaize, если честно - совершенно не понятно о чем вопрос. Начали об архитектурном решении, закончили о том с каким приоритетом вычислять опции? При этом совершенно непонятно каким боком связаны группы пользователей и эти самые опции. И ещё больше непонятно каким образом этот вопрос относится к языку программирования Go, если о нем ни слова, а задача скорее всего - проектирование таблиц в БД?
Сформулируйте, пожалуйста, вопрос однозначно и корректно, тогда Вам смогут помочь. А шаманов и оракулов ищите не на этом форуме.