04-08 数据建模:先想清楚业务世界里有哪些东西

04-08 数据建模 是把现实业务翻译成数据结构:用户、订单、商品、权限、日志之间是什么关系。


一、它解决什么

它解决的是“数据怎么表达业务”的问题。模型清楚,接口和代码会顺;模型混乱,后面都在补洞。

二、一个比喻

像给仓库规划货架:食品、工具、文件不能随便混放,还要知道哪些东西经常一起取。

三、放到系统里看

建模要识别实体、关系、生命周期、唯一标识、状态变化。它和 03-05 业务逻辑层04-04 表_字段_索引 强相关。

四、常见坑 / 学习抓手

常见坑是照着页面建表。页面会变,业务实体更稳定。先理解业务,再设计表。

一句话总结

数据建模是给业务事实找一个长期可靠的表达方式。


关联笔记