数据标准设计
数据标准设计方法
针对属性字段设计数据标准,数据标准用于描述业务层面需共同遵守的属性层数据含义和业务规则。其描述了对某个数据的共同理解,这些理解一旦确定下来,就应作为标准被共同遵守。数据标准设计遵从以下原则:
以业务为导向,必须满足各标准各方的迫切需求,并根据业务需求分阶段推进制定工作;
明确无歧义,标准的定义必须反映实际业务情况,在部门范围内有一致的理解;
权威性,标准的定义必须充分参考各类成熟的外部标准(国家标准、行业标准、地方标准),将遵循的外部标准出处、内容进行明确的标注和解释;
可落地性,数据标准在定义时必须考虑技术层面的实现难度,在各相关系统可以落地。数据标准设计模板如下表所示。
| *业务对象 | *逻辑实体 | *业务属性 | *业务定义及用途 | *业务规则 | *数据类型 | 数据长度 | 是否非空 | 允许值范围 | 参照的标准 | 值域标准 |
|---|---|---|---|---|---|---|---|---|---|---|
| 示例:办事评价 | 人员与办事评价关联信息 | 记录编码 | 记录唯一标识 | IT主键 | 字符型 | 32 | Y | / | / | / |
业务对象:是业务领域重要的人、事、物、地,承载了业务运作和管理涉及的重要信息;
逻辑实体:是具有一定逻辑关系的逻辑数据实体合;
业务属性:是描述所属业务对象的性质和特征,反映信息管理最小粒度;
业务定义及用途:属性的具体业务含义,表达业务的内容,以及属性对业务的反馈的业务用途;
业务规则:对属性进行规范的内容,如对办事人员的姓名要求必须与实际的办事人员一一对应;
数据类型:数据的保存类型,如字符型、日期型等;
数据长度:是指这个对象在内存中要占的空间,也决定了一个对象能存储数据的大小;
是否非空:判断该属性是否为必填属性,是否允许不填内容导致的空值,对于重要的属性多为必填属性,如身份证号等信息;
是否有允许值列表:如是,则列出可选的允许值,例如性别属性中,除了性别的信息外,不允许出现其他信息;
允许值范围:定义如果存在允许值,对允许值得范围做出规定,如性别属性中,允许值为男和女或使用代码形式代表男和女;
参照的标准:该标准参考的行业外部或者内部公开发布的标准规范,如GB/T 39046-2020 政务服务平台基础数据规范;
值域标准:与码表编码对应。
样例一:企业开办参考标准
| *业务对象 | *逻辑实体 | *业务属性 | *业务定义及用途 | *业务规则 | *数据类型 | 数据长度 | 非空 | *是否有允许值列表 | 允许值范围 | 参照的标准 | 值域标准 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 企业登记信息 | 企业基本信息 | 企业名称 | 登记企业的名称 | 登记企业的名称 | 字符型 | 32 | 是 | 无 | / | / | / |
| 企业登记信息 | 企业基本信息 | 统一社会信用代码 | 登记企业的唯一标识 | 登记企业的唯一标准 | 字符型 | 18 | 是 | 无 | / | GB 32100-2015《法人和其他组织统一社会信用代码编码规则》 | / |
样例二:国内结婚登记参考标准
| *业务对象 | *逻辑实体 | *业务属性 | *业务定义及用途 | *业务规则 | *数据类型 | 数据长度 | 非空 | *是否有允许值列表 | 允许值范围 | 参照的标准 | 值域标准 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 结婚预约登记 | 婚姻预约信息 | 男方姓名 | 在户籍管理部门正式登记注册的姓氏名称 | 男方当事人姓名 | 字符型 | 50 | 是 | / | 否 | 否 | / |
| 结婚预约登记 | 婚姻预约信息 | 男方证件类型 | 颁发的可以证明个人身份的证件名称 | 男方证件类型 | 数值型 | 2 | 是 | 0、1、2、4、5 | 否 | 否 | JMGC/XX 204 5.1.15 C0015 身份证件类型代码 |
样例三:好差评参考标准
| *业务对象 | *逻辑实体 | *业务属性 | *业务定义及用途 | *业务规则 | *数据类型 | 数据长度 | 非空 | *是否有允许值列表 | 允许值范围 | 参照的标准 | 值域标准 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 办事评价 | 关联信息 | 记录编码 | 记录唯一标识 | / | 字符型 | 32 | 是 | 无 | / | / | / |
| 办事评价 | 关联信息 | UAAC 登录名 | 办事人员的UAAC账号 | 登录系统时的UAAC账号 | 字符型 | 32 | 是 | 无 | / | GB/T 39046-2020 政务服务平台基础数据规范 | / |