Я создаю базу данных, чтобы сделать некоторые исторические исследования продаж/рынка компании для школы, и у меня есть несколько вопросов относительно основного формата и организации таблицы.Выбор правильной структуры для базы данных
Я буду анализировать данные о продажах для индивидуальных продавцов на ежедневной основе, а также статистику всей компании и общую статистику рынка. Существует два основных типа наборов данных: один для компании/рынка в целом и один для отдельных продавцов. Данные для компании в основном представляют собой временные ряды, ежедневный интервал, в то время как данные продавца в настоящее время предоставляются в виде одного csv за каждый день и содержат статистику продаж/персональных данных для каждого продавца в данный день.
Кажется достаточно ясным, что я хочу иметь два разных типа таблиц: один для данных компании/рынка в таймсерах и один для данных продавцов. Однако данные продавцов могут принимать одну из трех форм: либо она остается такой же, как и она, в разных таблицах, по одному на каждый день, когда первичный ключ является идентификатором продавца или реорганизован в таблицы таймсеров для каждого продавца, Первичный ключ - это дата (как и данные компании/рынка), или все данные продавца (все CSV за каждый день) объединяются в одну большую таблицу, имеющую какой-то составной первичный элемент с датой и идентификатором saleperson-id.
Существует около 250 000 рядов данных продавца и около 5000 рядов данных о компании/рынке.
Мои вопросы два:
Во-первых, было бы предпочтительнее, чтобы установить это исследование в базе данных таймсерии, учитывая, что данные по своей природе в течение таймсериях?
Во-вторых, из перечисленных выше опций для размещения данных продавца предпочтительнее и почему?
Любые мысли очень ценятся.
Theer не призываю использовать специальный база данных временных рядов. Большинство транзакционных данных представляют собой временные ряды, но для этого вам не нужна специальная база данных. ** не создавайте таблицу в день на одного продавца. Поместите все данные в одну таблицу продавца с полем даты. Теперь вы можете анализировать его на любой временной шкале (недели, месяцы, ту же неделю в прошлом году и т. Д.), А также сопоставлять ее с ежедневными данными компании. Я могу 100% гарантировать, что вы не должны создавать таблицу в день –