开学特惠 会员低至4.4折 限时加赠 10000 AI积分 立即前往 arrow

PRD数据字典怎么写?字段、取值与校验规则

文章目录
免费使用墨刀
更新时间: 2026年10月15日

PRD数据字典是产品团队对字段含义和使用规则的共同约定。它不仅解释“这个输入框叫什么”,还应说明数据来自哪里、允许什么值、什么时候必填、谁能修改、无效时如何反馈。写字典的目的,是让同一个字段在页面、接口和测试中表示同一件事,而不是把数据库字段重新抄一遍。

以订单基本资料为例,可以先用墨刀原型搭建订单表单与查看页面,再逐项补齐订单编号、联系人和联系电话的规则。可见页面帮助团队发现遗漏,数据字典则让页面背后的业务口径可以被讨论和复核。

PRD数据字典把订单资料表单中的字段对应到取值范围和校验规则

哪些内容放进PRD,哪些交给接口和数据库设计

PRD应明确用户和业务关心的规则:联系人是不是下单人、一个订单能否有多个联系人、电话是否可以修改,以及保存后的改动会影响哪些通知。接口文档再表达参数名称、请求格式与错误返回;数据库设计解决存储类型、索引和关系。三份资料应能对应,但不必完全相同。

例如“订单金额”在界面显示为元,接口可能用分传输,数据库可能采用另一种明确的存储方案。PRD至少要写明业务币种、显示精度、四舍五入与计算口径,不能因为看见界面有两位小数,就擅自认定后台传输的单位。

字段英文名可作为关联标识,尚未与研发确定时先标记待确认,不为填满表格临时编一个名字。在业务名称稳定的前提下,可以用F-01这类字段编号关联页面与讨论记录。

一份可用的字段说明,需要回答这些问题

信息要回答的问题订单资料中的写法
名称与含义记录的是什么,和相近字段有何区别?联系人:本订单收货沟通对象,不默认等于下单人
来源与默认值手填、带入还是系统生成?从当前选择的地址带入,可在本订单修改
允许的值长度、格式、枚举、单位是什么?姓名允许范围按服务地区约定,不把只能中文当通用要求
必填与校验时机草稿、提交、修改时要求是否相同?草稿可空;提交订单前必填并完成格式校验
权限与生命周期谁在什么状态能改,历史如何处理?发货前可改;发货后由售后流程处理
页面反馈错误时告诉用户什么,如何修正?提示出现在对应字段旁,保留其他已填内容

并非每个字段都需要长篇说明。固定展示的系统编号可以很短;会影响金额、权限、审批或通知的字段则值得写细。用业务风险决定说明深度,比给所有字段套相同长度更容易维护。

从订单表单写出三条完整定义

订单编号:可识别,不可随意编辑

本例约定编号由系统在正式创建订单后生成,唯一标识订单,用户不能修改;草稿阶段显示“提交后生成”,不展示看似正式的占位编号。列表、详情和导出使用同一编号。若还存在内部流水号,需分清哪个编号用于客服查询,不能把两者混写成“ID”。

原型中可以填入明确的样例编号,字段说明记录“展示样例,实际由系统生成”。这是解释业务数据来源,不要求团队在原型里实现编号算法。

联系人:带入来源与修改范围要一致

本例从所选收货地址带入联系人,允许用户在当前订单内修改。保存订单不反向覆盖地址簿;如要同步更新地址,应提供独立选项并解释影响。否则一次临时收货人变更,可能悄悄改掉用户下次下单的默认信息。

校验可约定去除首尾空格,但不能随意删除姓名中间空格或标点。若系统确有限制,应由服务场景和后端能力共同确定,并在界面中给出相应提示。“真实姓名”不等于“只允许二至四个汉字”。

联系电话:格式正确和能够联系是两件事

电话号码应作为文本处理,保留国家或地区代码、前导零以及业务允许的分机信息。格式校验只说明输入符合约定,不能保证号码有效或属于当前用户。需要验证持有关系时,应另设计验证流程,不能把一个正则表达式写成“验证手机号真实性”。

本例若只服务中国大陆移动电话号码,可以明确当前支持范围;若服务范围包含座机或海外号码,应分别定义输入方式,而不是让用户反复尝试一个不支持其号码的框。客服展示是否脱敏、谁能查看完整号码,也应和使用权限一起说明。

墨刀订单基本资料原型与PRD字段说明并排展示订单编号、联系人和联系电话的规则
表单告诉用户如何填写,字段说明让团队知道数据为何这样处理。

枚举、空值和计算字段最容易产生口径分歧

枚举不能只写“状态:待处理、处理中、完成”。还应说明每个状态的进入条件、展示名称,以及哪些操作使它改变。若接口用数字编码,业务名称与编码的对应关系由双方确认后记录,不能让数字顺序决定业务含义。

空值也需要区别:用户尚未填写、当前不适用、读取失败、没有权限查看,可能都显示成横线,但系统含义完全不同。对用户可以简化呈现,对规则不能合并。否则导出或统计时,团队会把未知值当成零,把无权查看当成确实没有。

对于计算字段,应给出业务公式和至少一组可核对的输入输出。例如本例的“应付金额”若由商品金额、优惠与运费构成,需要说明优惠叠加顺序和计价精度;不要把每一步各自四舍五入与最后统一处理混为一谈。具体方案应由业务与研发确认,字典负责把约定写清。

让字典跟着页面变化,而不是评审后就失联

  1. 先列页面上实际出现的输入、展示和计算字段,给每个字段稳定编号。
  2. 沿创建、编辑、查看与导出走一遍,检查同一字段在不同位置的含义是否一致。
  3. 只补齐影响当前任务的规则,未确定的内容写出问题与负责人,不填猜测。
  4. 与研发对齐接口参数与存储口径,把业务名称和技术标识关联起来。
  5. 字段修改时记录变化原因、受影响页面与验证项,同步更新原型说明。

例如联系人规则从“所有订单可修改”变为“仅发货前可修改”,变化不只在详情页:编辑按钮、提交校验、客服入口、历史记录与测试用例都可能受影响。可结合PRD与原型的需求追踪方法,让一条规则能找到对应的页面和验收依据。

评审时用输入验证,而不是只问“大家看懂了吗”

给评审者几个容易产生分歧的输入:联系人前后带空格、联系电话以零开头、草稿缺少电话、发货后修改联系人、无权限查看完整号码。请产品、设计与研发分别说明预期结果,再对照字典。出现不同答案,就修正具体定义。

一份写好的数据字典,应让新加入的同事不靠口头补充,也能判断字段从哪里来、什么情况下有效、改动会影响哪里。可以从当前最重要的一张表单开始,把三个字段讲透,再扩展到其他页面。

免费在线原型设计工具

内容丰富组件拖拽即用

多人在线编辑实时协作

海量模板素材快速复用

一键分享交付在线评论互动