Я создал многомерную модель, которая по структуре похожа на структуру финансовой отчетности в среде AdventureworksDW, где значение каждой учетной записи хранится в виде отдельного столбца значений в таблице фактов, а измерения придают данным их семантическое значение.
В этой модели более тысячи столбцов, поэтому она хорошо подходит для добавления или удаления дополнительных столбцов. Вот действительно хороший блог об этом дизайне: http://garrettedmondson.wordpress.com/2011/10/26/diversity-modeling-financial-data-in-ssas/
Хотя эта модель хорошо работает для запросов к многомерной модели, и есть примеры, поддерживающие эту модель для многомерного анализа, я обеспокоен тем, что эта модель не является стандартной для разработки кубов или интеллектуального анализа данных, которые, похоже, предпочитают более широкие таблицы.
Вопросы: Относится ли этот дизайн к категории Entity-Attribute-Value (EAV)?
Будет ли дизайн с использованием нескольких таблиц фактов лучше? Очень много широких таблиц фактов (до 10) до 200-300 столбцов в каждой, но меньше строк.
Должен ли я ожидать больше проблем с производительностью с гораздо более широкими таблицами?