数据字典

技能名称:data-dictionary

背景与适用场景

当需求中提到「账户」「订单」「消费记录」等业务对象时,开发团队和架构师需要知道这些对象具体有哪些属性、它们之间是什么关系、数据从哪里来到哪里去。没有统一的数据口径,前端、后端和数据库可能各写一套字段名,导致集成时大量返工。这个技能帮你把这些业务对象梳理成结构化的数据字典。

输入与输出

你需要提供:需求规格说明书中的场景描述和数据实体列表,以及外围系统清单。

你将获得:一份数据字典文档,包含:ER图(实体关系图)、每个数据实体的字段定义和规范、数据流图(数据在系统间的流转路径)。

流程说明

Agent 会从需求规格说明书中提取所有数据实体,然后逐个梳理:这个实体有哪些字段、每个字段是什么类型、有什么约束,实体之间是什么关系,数据从哪个系统来、流到哪个系统去。最终形成 ER 图、字段规范和数据流图。

flowchart TD s0["准备与范围定义"] s1["数据存储清单"] s2["数据流图绘制"] s3["字段拆解"] s4["字段规范化"] s5["数据结构与关联"] s6["编码与值域"] s7["文档整合与全文梳理"] s8["评审与发布"] s0 --> s1 s1 --> s2 s2 --> s3 s3 --> s4 s4 --> s5 s5 --> s6 s6 --> s7 s7 --> s8