数据字典
技能名称: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