Я использую MySQL и пытаюсь найти лучший подход для генерации временных рядов для сканирования.
В базе данных События / Акции / Бронирование имеют много гостей, а События / Акции / Бронирование / Гости имеют много сканирований.
Какие существуют подходы, алгоритмы, чтобы для заданных временных рядов (15, 30-минутные интервалы, 1, 4 часа, 1 день, 1 неделя, 1 месяц) я мог генерировать совокупность сканирований (мин,max, sum, avg) для каждого периода времени?
Я думал о внедрении служб анализа / DW, чтобы выводить результаты из 3NF, но на данный момент это было бы преждевременно.
Помимо выполнения вложенных запросов для каждого из типов для их агрегирования в конце, я могу попытаться использовать хранимые процедуры, хотя я не очень знаком с этим.