включает в себя количество просмотров по дням. Я создал таблицу views с полями id, post_id, views, date и в ней инкрементирую просмотры по дате соответственно.
Теперь мне нужно к каждому просмотру прикрутить с какой страны он был сделан, чтобы в итоге можно было сделать выборку наподобие:
31 октября 2019 года
Всего - 125
Франция - 20
Америка - 100
Германия - 5
Вопрос, в каком формате и как хранить страны и количество просмотров в них? Создать поле типа json (“Название страны”:”Количество просмотров”) и при каждом новом просмотре его перезаписывать, инкрементируя просмотры той или иной страны?
Что можете посоветовать? Может кто-то работал с нечто подобным?
Почему бы Вам просто не повысить детализацию views, добавив туда country, раз уж нужна эта информация?
Обсуждают сегодня