2012-06-29 2 views
5

ORM(.netTiers、EntityFramework、nHibernateなど)は、一般に、リレーショナルデータモデルとオブジェクト指向モデルの間のギャップを埋めるものとして記述できます。スター/スノーフレークスキーマに相当するORM

データウェアハウスの世界では、同等のORMはありますか?

この技術は、非正規化されたスター/スノーフレークスキーマとオブジェクト指向モデルの間のギャップを埋めるでしょう。目標は、前記スキーマの上に座って前記スキーマを使用するデータ層を迅速に開発できることである。

MSSQLで.Netを使用しています。

ハッピーフライデー!

+3

スタースキーマの上にオブジェクト指向モデルがあるビジネスケースは想像できません。 MSSQLはリレーショナルデータベースであるため、スキーマが厳密にリレーショナルでない場合でも、従来のORMを使用できます(ただし、外部キーが異なる方法で使用されるため、関係のトラバースなどの機能が失われる可能性があります)。あなたは多少「ゴミ、ゴミ出し」のように見えます。 –

答えて

2

CQRS(Command/Query Responsibility Separation)を実践する場合は、データウェアハウスに対して、照会している読み取りモデルを検討する可能性があります。正規化されたOLTPデータベースは、コマンドが実行するデータモデルとなります。

私は、MDXを話してデータウェアハウスと話すことができるORMを知らないと言います。

+0

これを回答としてマークする - 元の質問は有効ではない可能性があります。 –

関連する問題