基本介紹
- 中文名:星座模型
- 外文名:Constellation Model
- 作用:數據倉庫組織方法
星座模型是很多數據倉庫的常態,因為很多數據倉庫都是多個事實表的。所以星座模型只反映是否有多個事實表,他們之間是否共享一些維度表。
模型的選擇:
模型的選擇跟數據和需求有關係,跟設計沒關係。
星型還是雪花,取決於性能優先,還是避免冗餘、靈活更優先。
實際企業開發中,一般不會只選擇一種,需要根據情況靈活組合,甚至並存(一層維度和多層維度都保存)。整體來看,更傾向於維度更少的星型模型。尤其是大型數據倉庫項目,減少表連線的次數,可以顯著提升查詢效率。