Data-Warehouse

無事實事實表可以成為橋接表嗎?

  • July 15, 2019

至於橋接表,它們可以作為事實和維度的輔助表。但是,無事實事實表可以成為橋表嗎?

免責聲明,我不喜歡 DW,所以我可能完全誤解了這個問題。也就是說,無事實事實表聽起來像是矛盾的說法,但我用Google搜尋它並根據Factless fact table | James Serra 的部落格它是兩個或多個維度表之間的交集。橋接表通常用於實現 nn 關係:

CREATE TABLE d1
( d1key ... not null primary key
, ... )

CREATE TABLE d2
( d2key ... not null primary key
, ... )

CREATE TABLE f 
( d1key ... not null references d1(d1key)
, d2key ... not null references d2(d2key)
,    primary key (d1key, d2key)
);   

所以我認為這樣的表既是橋接表又是無事實的事實表沒有任何爭議。

引用自:https://dba.stackexchange.com/questions/242877