fullpowerKzn
Новичок
Добрый день! Имеется задача, которую я уже выполнил, но полагаю не достаточно хорошо. Суть в том, что надо собирать статистику показов и кликов баннеров. Я выполнил это следующим образом:
Создал таблицу с событиями http://prntscr.com/8ifds1, где
event_id - id события
event_type - тип события (клик или просмотр)
event_time - Время события
И ещё таблицу с перечнем http://prntscr.com/8iffae, где
item_id - id позиции
ban_id - id баннера (есть отдельная таблица баннеров)
ban_event_id - id события, к которому привязан из первой таблицы.
Сделал так, потому что разом может быть просмотрено сразу нескольких баннеров на одно событие. Проблема в том, что записей стало много во второй таблице и раздел показа статистики подвисает.
Может есть мысли как сделать лучше или предложите свой вариант. Буду признателен =)
Создал таблицу с событиями http://prntscr.com/8ifds1, где
event_id - id события
event_type - тип события (клик или просмотр)
event_time - Время события
И ещё таблицу с перечнем http://prntscr.com/8iffae, где
item_id - id позиции
ban_id - id баннера (есть отдельная таблица баннеров)
ban_event_id - id события, к которому привязан из первой таблицы.
Сделал так, потому что разом может быть просмотрено сразу нескольких баннеров на одно событие. Проблема в том, что записей стало много во второй таблице и раздел показа статистики подвисает.
Может есть мысли как сделать лучше или предложите свой вариант. Буду признателен =)