一個雪花模式多維數據模型是一個擴展的星型模式,維度表分解成個子維度。雪花模式通常用於商業智能和報告在數據倉庫、OLAP數據集市和關係數據庫。
在一個雪花模式,工程師個人維度表分解成邏輯個子維度。這使得數據模型更加複雜,但它可以更容易分析,特別是對某些數據類型。
它被稱為雪花模式,因為它的實體關係圖(ERD)看起來像雪花,如下見過。
像明星模式,雪花模式有一個中央事實表是通過外鍵連接到多個維度表。然而,主要的區別在於,他們比明星更規範化的模式。
雪花模式提供更多的存儲效率,由於他們嚴格遵守高規範化標準,但查詢性能不如更多的非規範化數據模型。非規範化數據模型像明星模式有更多的數據冗餘(重複的數據),這使得查詢性能更快的複製數據。