我是一名初学者,试图了解数据库的基本概念。我知道几种类型的键(主键、外键、候选键、超级键、代理键......等)。在学习退化维度时,我遇到了“维度键”。
在数据仓库中,退化维度是事实表中没有自己的维度表的维度键----Ralph Kimball
有人可以帮我理解维度键吗?
我是一名初学者,试图了解数据库的基本概念。我知道几种类型的键(主键、外键、候选键、超级键、代理键......等)。在学习退化维度时,我遇到了“维度键”。
在数据仓库中,退化维度是事实表中没有自己的维度表的维度键----Ralph Kimball
有人可以帮我理解维度键吗?
维度键是维度表的主键。
在下面的示例中,“Time_key”列是时间维度的维度/主键。该列将用于将维度与事实表连接起来,就像任何其他键一样。
在https://www.kimballgroup.com/1997/07/its-time-for-time/
然而,退化维度是一个不同的并且稍微高级的建模概念。在退化的暗淡情况下,事实表包含一个外键,根据设计,该外键不链接到维度。