Stable Foundations · 03 / 06

数据与模型

从现实事实,到可用模型

认知地图可共创
核心判断

数据建模不从建表开始。先说清现实中有哪些事实、如何变化,以及什么必须始终成立

一张图看懂先理解现实,再组织数据
  1. 01事实
  2. 02对象
  3. 03身份
  4. 04关系
  5. 05状态
  6. 06规则
  7. 07校验
模型是对现实的取舍;校验确保系统里的记录没有背离业务事实。
五个核心判断先问现实,再问字段
01

数据是事实,不是页面字段

页面会改,背后的事实要能独立存在。

影响决策究竟保存什么

02

身份先于属性

名字会变,唯一身份用来确认是否还是同一对象。

影响决策如何识别与去重

03

状态不等于事件

状态说明现在怎样,事件说明为何变成这样。

影响决策是否保留过程

04

关系决定查询方式

谁与谁关联,直接影响系统能回答哪些问题。

影响决策如何连接数据

05

一致性是业务选择

不是所有数据都要立刻同步;先看错误代价。

影响决策多快必须一致

真实案例super-context 如何表达内容
事实

已经知道

  • 内容分为模块、主题与页面三层
  • 每页都有固定的认知块
  • slug 是当前页面的路由身份
假设

当前设计

  • 稳定 slug 不随标题改名而变化
  • 核心内容用结构化配置保存
  • 有 slug 才开放卡片入口
待验证

还要观察

  • 未来主题能否继续适配这些字段
  • 标题改名是否完全不影响路由
  • 是否要保存决策记录与版本
三个取舍模型决定能回答什么
照着页面存字段围绕现实事实建模
减少界面耦合
全部自由文本结构骨架+灵活文案
当前选择
多处复制同一名称保留单一事实来源
避免不一致
AI 协作 · 数据建模

把【业务描述】拆成:事实、对象及唯一身份、关系、状态变化、必须保持的规则。不要先建表;最后给出三个最需要回答的查询问题。

复制提示词
下一轮从这里开始

super-context 最需要长期保存的,是文章内容本身,还是每轮共创后“为什么这样改”的决策记录?