【发布时间】:2016-10-26 18:45:16
【问题描述】:
我们目前正在进行数据集市设计。我们有许多 外键 用于维度表。我们正在考虑是否允许在外键维度字段中使用 NULL 或使用 -1 来表示 NULL 值。
Kimball 建议保留 NULL 值的默认行。 http://www.kimballgroup.com/data-warehouse-business-intelligence-resources/kimball-techniques/dimensional-modeling-techniques/fact-table-null/
我的领导建议将NULL 保留为NULL。
在外键字段中保留NULL 是否会对性能产生影响?
【问题讨论】:
标签: sql performance foreign-keys data-warehouse parallel-data-warehouse