スノーフレークスキーマ
情報処理やコンピューティングの分野では、スノーフレークスキーマは、ER図が雪片の形状に似た形になるように、多次元データベースのテーブルを論理的に配置したものである。
スノーフレークスキーマは、複数のディメンションに接続された一元化されたファクトテーブルによって表される。
「スノーフレーク」は、スタースキーマのディメンションテーブルを正規化する方法である。
すべてのディメンションテーブルに沿って完全に正規化されると、結果の構造は、ファクトテーブルが中央にあるスノーフレークに似たものになる。
スノーフレークの背後にある原則は、カーディナリティの低い属性を削除し、個別のテーブルを形成することにより、ディメンションテーブルを正規化することである。

スノーフレークスキーマはスタースキーマに似ている。しかし、スノーフレークスキーマでは、ディメンションは複数の関連するテーブルに正規化されるが、スタースキーマのディメンションは非正規化の状態で、各ディメンションは単一のテーブルで表される。
複雑なスノーフレーク形状は、スノーフレークスキーマのディメンションが複雑で、複数のレベルの関係があり、子テーブルに複数の親テーブル（所謂「道路の分岐点」）がある場合に現れる。
Q750843
情報処理
Concept
Q179310
コンピューティング
Concept
Q624546
ER図
Concept
Q1331138
スタースキーマ
Concept
Q339072
正規化
Concept
Q4049983
カーディナリティ
Concept
Q1345076
スノーフレークスキーマ
Concept
Q1345076
スノーフレークスキーマ
Concept
Q1345076
スノーフレークスキーマ
Concept
Q1345076
スノーフレークスキーマ
Concept
Q1345076
スノーフレークスキーマ
Concept
subclass of
subclass of
subclass of
subclass of
subclass of