Мне нужна помощь для построения архитектуры базы данных, которая соответствует моим потребностям:
Каждый день мои пользователи (от 30 до 50) регистрируют события на моем веб-сайте. Они могут регистрировать до 100 событий в день (каждое событие имеет определенный c идентификатор), и мне нужно сохранить дату dd/mm/yyyy
событий, которые они зарегистрировали, чтобы я мог отображать их полную историю на веб-сайте, а также разрешать им чтобы отфильтровать его по датам или показать статистику (например, среднее количество событий в день за последнюю неделю).
Я никогда не создавал такую базу данных, и я не уверен, какой путь к go. Я думал автоматически добавлять столбец в свою базу данных каждый день, чтобы упорядочить данные по датам, но я читал, что это излишне перегружает мою базу данных сверхурочно.
Одной из альтернатив может быть сохранение всех событий одного и того же пользователя. в одной ячейке, а затем анализировать данные с php, когда я делаю свои запросы.
Я не знаю, какой путь к go, чтобы быть прилично эффективным.