事實(shí)表和維度表是數(shù)據(jù)倉庫中的兩個(gè)重要概念。
事實(shí)表是用來存儲(chǔ)度量數(shù)據(jù)的表,即事務(wù)性數(shù)據(jù),例如訂單數(shù)量、銷售額、運(yùn)輸成本等。事實(shí)表通常具有一個(gè)日期時(shí)間維度,以便將度量數(shù)據(jù)與時(shí)間相關(guān)聯(lián)。事實(shí)表的每一行通常表示一個(gè)事實(shí)事件,例如某一天的銷售額、某個(gè)客戶的訂單數(shù)量等。事實(shí)表通常具有多個(gè)外鍵,用于關(guān)聯(lián)維度表。
維度表是用來存儲(chǔ)維度數(shù)據(jù)的表,即描述性數(shù)據(jù),例如客戶、產(chǎn)品、地理位置等。維度表包含有關(guān)維度的詳細(xì)信息,例如維度名稱、描述、層次結(jié)構(gòu)等。維度表的每一行通常表示一個(gè)唯一的維度值,例如客戶、產(chǎn)品或地理位置。維度表通常具有一個(gè)主鍵,可以與事實(shí)表中的外鍵進(jìn)行關(guān)聯(lián)。
在數(shù)據(jù)倉庫中,事實(shí)表和維度表是緊密耦合的,事實(shí)表通過維度表進(jìn)行關(guān)聯(lián)。這種關(guān)聯(lián)方式稱為星型模型,是數(shù)據(jù)倉庫中最常用的模型之一。通過使用星型模型,可以使數(shù)據(jù)倉庫的查詢效率更高,提高數(shù)據(jù)倉庫的查詢和分析能力。