主要概念
數據倉庫中的多數的維都有層次關係,如時間: 秒累計成分鐘 、分鐘累計成小時、小時累計成天、天累計成月 、月累計成年; 還有可能有多種層次的關係, 如天累計星期、 星期累計年。
舉例說明
簡單說,維就是一個方向,就是數學上的X,Y,Z,它的本質,就與資料庫的一個外鍵關聯的欄位是一樣的.打個比方.
CREATE TABLE 銷售 (
售貨員編號 INT,
倉庫編號 INT,
產品編號 INT,
櫃檯編號 INT,
數量 FLOAT,
單價 FLOAT,
金額 FLOAT
)
看這個銷售表:
售貨員編號 INT,
倉庫編號 INT,
產品編號 INT,
櫃檯編號 INT,
這幾個外鍵關聯的基礎表就是維,售貨員編號 關聯 員工表 , 員工表就是一個維.倉庫編號 在資料庫上關聯 倉庫表,倉庫表就是一個維,這跟資料庫的 INNER JOIN 基本是一個概念,這幾個維就是你觀察的方向,這么說來,原來在資料庫下用到的表,也是多維的,只不過,是一個被壓扁了的立方(被壓扁的立方也是立方,只是表達上是二維的行和列).