知识卡片

缺失原因建模

专业/工作

内容

同一个 null 列可能混合“未知”“不适用”“未记录”等多种含义。若不拆分,这些原因会被压成一个符号,查询无法区分;把原因显式建模,才能保留业务事实。

参考来源

《SQL与关系数据库理论——如何编写健壮的SQL代码(原书第2版)》附录C 处理信息丢失的关系方法