AdventureworksDW 環境の財務報告設計と構造が似ているディメンション モデルを作成しました。このモデルでは、各アカウントの値がファクト テーブルの単一の値列として保持され、ディメンションによってデータに意味的な意味が与えられます。
このモデルには 1000 を超える列があるため、追加の列を追加または削除するのに適しています。このデザインに関する非常に優れたブログは次のとおりです。
このモデルは次元モデルのクエリにはうまく機能し、次元分析のためにこのモデルをサポートする例もありますが、このモデルは、より広いテーブルを好むように思われるキューブ開発やデータ マイニングの標準ではないことが懸念されます。
質問: この設計は Entity-Attribute-Value (EAV) に分類されますか?
複数のファクト テーブルを使用した設計の方がよいでしょうか。非常に多くのワイド ファクト テーブル (最大 10) で、それぞれ最大 200 ~ 300 列ですが、行は少なくなります。
はるかに広いテーブルでは、パフォーマンスの問題がさらに発生する可能性がありますか?