ChatDiagram
ツール/スノーフレークスキーマ図作成ツール

スノーフレークスキーマ図作成ツール

ファクトテーブルとその周囲のディメンション階層を説明して、スノーフレークスキーマ図を作成します。商品カテゴリ、店舗の地域、専門分野、客室タイプなど、再利用する階層レベルは、それぞれ接続された独自のテーブルに正規化します。

エンティティ・リレーションシップ図(ERD)Enterで送信

無料アカウント、カード不要 · SVG、PNG、PDFで書き出し

実際の動作を見る

スノーフレークスキーマ図の例。

同じツールに4つの依頼。以下の図はすべて実際に生成されたものです。

入力する内容
小売売上のスノーフレークスキーマ:FactSaleテーブルをDate、Product、Storeディメンションに接続し、ProductはSubcategoryを経由してCategoryへ、StoreはCityを経由してRegionへ正規化してください。
次に試すFactSaleに顧客ディメンションを追加Productの下にブランドテーブルを追加
エンティティ・リレーションシップ図(ERD): 小売売上のスノーフレークスキーマ
エンティティ・リレーションシップ図(ERD) · Chen 1976 / Everest 1976 (crow's foot) · schematex-erd
生成された図

スノーフレークスキーマとは。

スノーフレークスキーマは、中央のファクトテーブルと、追加の階層テーブルに正規化されたディメンションで構成するデータウェアハウス設計です。たとえば、ProductをSubcategoryに接続し、SubcategoryをCategoryに接続できます。

説明用データの重複を減らし、共有する階層を明確にできます。一方で、フラットなスター・スキーマよりもレポートで必要な結合が増えます。

Standard
Chen 1976 / Everest 1976 (crow's foot)
Also follows
Implements the crow's-foot subset
Engine
schematex-erd
Editable
Double-click text, drag nodes
Export
SVG · PNG · PDF
エンティティ・リレーションシップ図(ERD): スノーフレークスキーマとは。
利用者

スノーフレークスキーマを使う人。

エンティティ・リレーションシップ図(ERD): 医療レポート作成チーム医療レポート作成チーム

Providerの専門分野、部門、診断、疾病グループの階層で請求データを分析します。

エンティティ・リレーションシップ図(ERD): 宿泊施設のアナリスト宿泊施設のアナリスト

宿泊売上を宿泊者の国、客室タイプ、施設別に集計します。

エンティティ・リレーションシップ図(ERD): 物流チーム物流チーム

商品部門と倉庫地域を通じて出荷指標を集計します。

使い方

スノーフレークスキーマ図の作り方。

01

説明する

まずは1段落で十分です。

“小売売上のスノーフレークスキーマ:FactSaleテーブルをDate、Product、Storeディメンションに接続し、ProductはSubcategoryを経由してCategoryへ、StoreはCityを経由してRegionへ正規化してください。”
02

図を確認

最適なエンジンで描画します。

エンティティ・リレーションシップ図(ERD): 小売売上のスノーフレークスキーマ
03

変更点を伝える

編集のたびにバージョンを保存します。

FactSaleに顧客ディメンションを追加
V2 · DRAWN FROM V1, NOTHING RETYPED
よくある質問

よくある質問

スノーフレークスキーマとは?

中央のファクトテーブルを中心に、ディメンションテーブルを関連する階層テーブルへ正規化したディメンショナルモデルです。

なぜスノーフレークスキーマを使うのですか?

ディメンション属性の重複を減らし、共有する階層を管理しやすくできます。

スター・スキーマとスノーフレークスキーマの違いは?

スター・スキーマはファクトに直接接続する、よりフラットなディメンションを持ちます。スノーフレークスキーマでは、ディメンション内に正規化されたテーブルを追加します。

何を正規化すべきですか?

カテゴリ、地域、専門分野、組織レベルなど、安定して再利用する階層を、追加の結合に見合う明確さが得られる場合に正規化します。

関連ツール

同じ用途に使えるほかの図

今すぐスノーフレークスキーマを作成。

無料アカウント、カード不要。ファクトとディメンション階層を説明してください。

エディターを開く