Есть таблица с постами, таблица с тэгами и таблица связей. Если просто нужно хранить количество тегов то таблица будет выглядеть так:
Проблема состоит в том, что есть несколько регионов и нужно считать для каждого в отдельности. Если следовать предыдущему примеру то получается примерно сведущее:
- tag_id
- tag_name
- tag_count_region_1
- tag_count_region_2
.....
- tag_count_region_85
С такой таблицей можно будет работать так же как с предыдущей, просто подставляя в запрос идентификатор региона.
Нормально ли будет делать такое количество столбцов? (почти 90)
Есть ли другие варианты?