У нас есть таблица, для которой мы должны представить множество счетов для разных комбинаций полей. Это занимает довольно много времени, чтобы делать «на лету» и не предоставляет исторических данных, поэтому я думаю, что лучше всего сохранить эти счета в другой таблице с отметкой времени, чтобы мы могли быстро их запросить и получить исторические тенденции , Для каждого счета нам нужно 4 части информации, чтобы идентифицировать его, и есть около 1000 различных показателей, которые мы хотели бы сохранить. Я думаю о трех разных стратегиях, имеющих счет и временную метку, но различающихся тем, как идентифицировать счетчик для поиска.Хранение данных из таблицы в таблицу «трендов»
- 1 таблица с 4 полями для определения количества, 4 поля не будут нормализованы, так как они содержат данные из разных внешних таблиц.
- 1 стол с полем «тег», который будет содержать 4 части информации в виде тега. Эти теги могут быть обогащены и сохранены в другой таблице, возможно, с полем для каждой части тега и привязкой их к внешним таблицам.
- Различные таблицы для разных групп счетчиков, чтобы иметь возможность нормализовать одно или несколько полей, но для этого потребуется от 6 до десятков таблиц.
Я собираюсь с первым, не нормализованным вообще, но задаюсь вопросом, есть ли у кого-то лучший или простой способ сохранить все эти подсчеты.
Пример значения: статус, установленный, все, виртуальный, 1234,01/05/2015
- Первое поле, статус, может иметь до 10 значений
- Второе поле, установлено, может иметь до 10 баллов за разное поле 1
- Третье поле может иметь до 10 различных значений, но они одинаковы для всех категорий
- Четвертое поле, виртуальное, может иметь до 30 значений, а также быть одинаковым для всех предыдущих категорий.
- Последние два поля будет номер и отметку времени
Спасибо, Исаак
Чтобы уточнить, 4 поля определяют один из показателей или для каждой комбинации из 4 полей, у вас есть 1000 показателей? – mucio
да, всего 1000 метрик, каждый из них идентифицирован четырьмя частями информации. – isaapm
какая информация находится в этих 4 полях? будет легче, если вы сможете изменить свой вопрос с помощью образца своих данных. – mucio