SLSLICSP备案号:中华人民共和国水利行业标准SL453-2009人才管理数据库表结构及标识符标准Standardforstructureandidentifierinhumanresourcesmanagementdatabase(报批稿)2009-08-07发布2009-11-07实施中华人民共和国水利部发布I前言本标准是水利技术标准体系中的水利信息化标准之一,是规范管理水利人才,实现人才信息资源共享的技术标准。根据水利部水利行业标准制定计划,按照《水利技术标准编写规定》(SL1-2002),制订《人才管理数据库表结构及标识符标准》。本标准共5章54条和1个附录,其主要技术内容包括:——总则;——表结构设计;——标识符命名;——字段类型及长度;——数据库表结构。本标准为全文推荐。本标准批准部门:中华人民共和国水利部本标准主持机构:水利部水文局(水利信息中心)本标准解释单位:水利部水文局(水利信息中心)本标准主编单位:水利部人才资源开发中心本标准参编单位:水利部科技推广中心清华大学水利水电工程系本标准出版、发行单位:中国水利水电出版社本标准主要起草人:陈楚承涛丁纪闽肖新民刘荣华魏加华罗涛吴洪涛于迪本标准审查会议技术负责人:蔡阳本标准体例格式审查人:窦以松II目次1总则..................................................................12表结构设计..............................................................32.1一般规定.......................................................................32.2基本内容.......................................................................33标识符命名..............................................................54字段类型及长度..........................................................65数据库表结构............................................................75.1基本信息.......................................................................75.2学习经历和语言能力.............................................................95.3工作经历信息..................................................................125.4奖惩信息......................................................................165.5研究成果相关信息..............................................................185.6专业技术相关职务及资格信息....................................................225.7职务及参加学术团体信息........................................................255.8其他相关信息..................................................................285.9工作单位信息数据表............................................................32附录A代码型数据对应关系.................................................34标准用词说明..............................................................39条文说明..................................................................3911总则1.0.1为统一水利行业人才管理数据库的表结构、数据表示方法和标识,规范人才数据库建设和管理,促进人才数据共享,满足基础人才数据处理、交换、存储、维护和信息发布等需要,提高人才信息服务能力和水平,特制定本标准。1.0.2本标准适用于各级水利及相关行业的人才数据库建设及业务应用。1.0.3人才数据库表结构和标识符的建设应遵循完整性、一致性、准确性、实用性原则。1.0.4本标准引用的主要标准有:《人的性别代码》(GB/T2261.1-2003)《婚姻状况代码》(GB/T2261.2-2003)《世界各国和地区名称代码》(GB/T2659-2000)《中华各民族名称的罗马字母拼写法和代码》(GB/T3304-1991)《学历代码》(GB/T4658-2006)《国民经济行业分类》(GB/T4754-2002)《政治面貌代码》(GB/T4762-1984)《语种名称代码》(GB/T4880.1-2005)《中华人民共和国学位代码》(GB/T6864-2003)《语种熟练程度代码》(GB/T6865-1986)《日期和时间表示法》(GB/T7408-2005)《专业技术职务代码》(GB/T8561-2001)《单位隶属关系代码》(GB/T12404)《学科分类与代码》(GB/T13745-1992)《全国干部、人事管理信息系统指标体系分类与代码》(GB/T14946)《全国干部、人事管理信息系统数据结构》(GB/T17538)《高等学校本、专科专业代码》(JB/DM-BZKZY-2006)《出国目的代码》(HB/CGMD-2006)《中国行政区划和世界各国及地区名称代码》(ZRB01-2006/GQMC)《机构名称代码》(ZRB02-2006/JGMC)《单位性质类别代码》(ZRB04-2006/DWXZ)2《职务名称代码》(ZRB08-2006/ZWMC)《职位级别代码》(ZRB09-2006/ZWJB)《职务变动类别代码》(ZRB13-2006/ZWBD)《奖惩原因代码》(ZRB20-2006/JCYY)《取得专业技术职务任职资格途径代码》(ZRB24-2006/QDTJ)《从学单位类别代码》(ZRB27-2006/CXDW)《培训类别代码》(ZRB29-2006/PXLB)《专业技术工作项目类别代码》(ZRB34-2006/XMLB)《专业技术工作担任角色(身份)代码》(ZRB36-1994/ZYJS)《科技成果水平代码》(ZRB38-1994/CGSP)《领导职务类别代码》(ZRB42-2006/ZWLB)《奖励代码》(ZRB65-2006/JLDM)《健康与伤残状况代码》(RB001-2006/JKYSCZK)《聘任情况代码》(RB016-2006/PRQK)《职称级别》(RB017-2006/ZCJB)《职(执)业资格名称》(RB018-2006/ZYZG)《任职状态代码》(ZB14-1994/RZZT)《工人技术等级代码》(ZB45-2006/GRDJ)《离退休干部现享受待遇类别代码》(ZB50-2006/DYLB)《工作岗位代码》(ZB80-2006/GZGW)1.0.5基础人才数据库表结构和标识符设计与定义、数据分类、数据存储、数据表示除应符合本标准外,尚应符合国家现行有关标准的规定。32表结构设计2.1一般规定2.1.1表内数据不应存在多对多关系。2.1.2同类的数据应存储在同一个表中。2.1.3数据模型应采用关系模型,按关系数据库的规范化方法进行逻辑设计。2.1.4表名应体现表内各类项目的共性和与类似表之间的差异性。2.1.5可以进行表结构扩充,扩充后的表结构和标识符设计应符合本标准。2.2基本内容2.2.1每个表结构描述的内容应包括中文表名、表主题、表标识、表体和字段描述等5部分。2.2.2中文表名应使用简明扼要的文字表达该表所描述的内容。2.2.3表主题应进一步描述该表所示内容、目的和意义。2.2.4表标识采用“字母+编号”的方式表示,其中表之间的编号预留一定空间,便于进行数据表的增加,在进行数据库建设时,表标识应为数据库的表名。具体的命名规则见第3章。2.2.5表体应以表格的形式列出表中每个字段的字段名、标识符、字段类型及长度、可否为空、计量单位、主键和索引序号等,并应符合下列规定:1字段名采用中文字符,表征表字段的名称。2标识符为数据库中该字段的唯一标识,命名规则见第3章。3字段类型及长度描述该字段的数据类型和数据最大位数,字段类型及长度的规定见第4章。4可否为空描述该字段是否允许填入空值,用“N”表明该字段不允许为空值。5计量单位描述该字段填入数据的计量单位。6主键描述该字段是否作为主键,用“Y”标识该字段为主键或联合主键之一。7索引序号,当该字段是主键时,描述该字段在形成主键时,在主键中的序号。分别用阿拉伯数字“1、2、3⋯⋯”描述次序。“1”表示该字段在主键中为第一个字4段,“2”表示该字段在主键中为第二个字段;依此类推。2.2.6字段存储内容规定应对表体中各字段的意义、取值范围以及数值精度和计量单位等提出要求。53标识符命名3.0.1标识符应分为表标识和字段标识两类,具有唯一性;标识符由英文字母、数字组成,首字符应为英文字母;英文字母应采用大写表示。3.0.2表标识的编写格式如下:Aα或Bα其中:A或B——固定前缀,其中A表示个人信息,B表示单位信息;α——数据表的主体标识,按照表出现的顺序用数字表示,其中各表间预留空间,便于对数据库中的数据表进行扩充。3.0.3字段标识的编写格式如下:Aα其中:A——字段所在表的表名;α——字段的主体标识,按照字段出现的顺序用数字表示,其中各字段间预留空间,便于对表中的字段进行扩充。64字段类型及长度4.0.1字段类型主要有字符、数值、时间和二进制数据四种。4.0.2定长字符串型字段以固定长度的空间存储,定长字符串型的描述格式如下:C(D)其中C——定长字符串型的数据类型标识;D——存储数据中可能出现或允许出现的最大字符串长度(十进制数)。4.0.3变长字符串型字段以可变长度的空间存储文字型数据。变长字符串型的描述格式如下:VC4.0.4数值型字段存储浮点数和整数。数值型的描述格式如下:N(D[,d])其中N——数值型的数据类型标识;[]——表示括号中的内容不需要时可以不列出,在具体代码中不列此符号;D——数值型数据的总位数(十进制数,计负号,不计小数点);,——固定不变,分隔符(无小数时不列出);d——数值型数据的小数位数(十进制数,无小数时不列出)。4.0.5时间型字段存储公元纪年的北京时间。时间型的描述格式如下:T4.0.6二进制类型主要用于存储音频、视频、图片和图文等数据。二进制的描述格式如下:B4.0.7表结构中每个字段的取值范围可有两种描述方式:一种为采用抽象的连续数字描述,字段描述中将给出它的取值范围;另一种为离散或特殊的描述,采用枚举的方法描述取值范围,属于代码的应给出每个代码的意义描述。75数据库表结构5.1基本信息数据表应符合下列规定:5.1.1基本信息数据表应符合下列规定:1用于存储收集管理的人员基本信息。2表标识:A01。3各字段定义见表5.1.1。表5.1.1基本信息数据表字段定义序号字段名标识符类型及长度可否为空计量单位主键索引号1人员编号A0101C(10)NY12姓名A0103VC(36)N3姓名拼音A0107VC(36)N4身份证