You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

概念模型设计:属性90%为空时,保留属性还是拆分建关联?

概念模型中低填充率属性的设计方案选择

在概念模型设计阶段,碰到那种仅10%场景有值、剩下90%都为空的属性,正确做法是把它留在原类/实体里,后续模型重构的时候再根据实际情况调整优化。

为啥这么选:

  • 概念模型的核心目的是把业务逻辑和实体关系讲清楚,要是为了这点低填充率就拆分属性,反而会把模型搞复杂,不利于团队理解业务本质。
  • 10%的填充率还没到必须拆分的地步——一般空值占比超过95%,而且这个属性还有独立业务逻辑的时候,才考虑拆分。现在留在原实体里,对模型简洁性影响很小。
  • 等后续重构阶段,结合实际业务数据、查询性能这些实际需求,再决定要不要把这个属性拆分出来建关联实体。这样既保证了概念模型的简洁,也给后续优化留了空间。

内容的提问来源于stack exchange,提问作者dok

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 12:44:53