D 选项是星座模式的正确定义。
正确答案是:C: 一个事实表连接多个维度表。
专业分析:
多维数据模型中的星座模型(Star Schema)是数据仓库和数据集市设计中的一种常见模式。它的核心特点是一个事实表(Fact Table)连接多个维度表(Dimension Tables)。以下是对选项的具体分析:
A: 一个维度表连接多个事实表 - 这种描述不符合星座模型的定义。星座模型的核心是一个事实表连接多个维度表,而不是一个维度表连接多个事实表。
B: 多个维度表连接多个事实表 - 这种描述更接近于雪花模型(Snowflake Schema),而不是星座模型。雪花模型允许多个维度表连接多个事实表,但这不是星座模型的主要特征。
C: 一个事实表连接多个维度表 - 这是星座模型的正确描述。在星座模型中,事实表位于中心位置,周围连接多个维度表,用于描述事实表中的数据。
D: 多个事实表共用某些维度表 - 这种描述更接近于星座模式(Constellation Schema),它是星座模型的扩展形式,允许多个事实表共享一些维度表,但这不是星座模型的基本定义。
因此,选项C是对星座模型的正确表述。