版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、安邦保险集团股份有限公司安邦集团数据一体化项目数据平台子项目数据库设计规范文档编号:数据库设计规范-001本文档内容涉及安邦保险集团商业秘密,不得以任何形式披露、传播或扩散。文档描述文档名称数据库设计规范文档编号数据库设计规范-001当前版本V1.0内容简介文档变更日期版本说明作者审核2014-11-7V1.0新建数据库设计规范1.1 命名规范1) 数据库对象命名:是指数据库、数据库对象如TABLE、SEQUENCE、PROCEDURE、COLUMN等的命名约定;命名用富有意义英文词汇,除个别通用的,要避免使用缩写,多个单词组成的,中间以下划线分割; 除数据库名称长度为18个字符,其余数据库对
2、象为130个字符,Database link名称也不要超过30个字符; 命名只能使用英文字母,数字和下划线; 避免使用Oracle的保留字如LEVEL、关键字如TYPE(见列表); 表命名以 <前缀>_<表名>的方式实现,维表“D_”开头,事实表“F_”开头,信息表“I_”开头,临时表用“T_”开头。存储过程以PR_开头、视图以VIEW_开头、触发器以TRIG_开头前后缀说明D _维表F _事实表I _信息表PR_存储过程VIEW_视图TRIG_触发器PK_主键 FK_外键 IXU_唯一索引 CK_检查约束 IX_索引 IXBMP_位图索引SEQ_序列 MVIEW_物化
3、视图 FUN_函数 临时表使用后缀名“xxx_TMP”。2) 字段名尽量不用缩写,字段命名:缓冲区字段与源系统一致;整合层字段按用业务含义英文词汇命名3) 字段名长度在10个字符左右4) 所有名称的字符范围为:A-Z,a-z,0-9和_(下划线),不允许使用其它字符作为名称5) 采用英文单词或英文短语(包括缩写)作为名称,不能使用无意义的字符或汉语拼音6) 所有数据库对象标识符不要用双引号扩起来1.2 表命名规范:1.2.1 缓冲层源系统 序号类别表名开头1易保理赔(CAR_CLAIM_USER)CCU_源系统表名2产险佣金(COMMISION_USER)CU_源系统表名3客服(CUST_SE
4、RVICE_USER)CSU_源系统表名4人力(EHR)HER_源系统表名5健康险核心(HEALTH_INSUR_USER)HIU_源系统表名6健康险销管(HEALTH_SALE_USER)HSU_源系统表名7寿险核心(LIFE_INSUR_USER)LIU_源系统表名8寿险销管(LIFE_SALE_USER)LSU_源系统表名9V5(PROP_INSUR_V5_USER)V5_源系统表名10V6(PROP_INSUR_V6_USER)V6_源系统表名11电销(TELE_SALES_USER)TSU_源系统表名12银行CRM集市库(crm_dm_test)CDT_源系统表名13银行CRM应用库
5、(crm_test)CT_源系统表名14养老险核心(YANGLAO_INSUR_USER)YIU_源系统表名15养老险销管(YANGLAO_SALE_USER)YSU_源系统表名16信用险(XINYONG_USER)XYU_源系统表名17反洗钱(DATAFXQ)FXQ_源系统表名1.2.2 整合层,指标层,宽表,汇总层序号类别表名开头1.增量区IC_2.缓冲区DS_3.整合区DF _4.指标区ID_5.客户款表区I F _6.应用区TF _序号派生表名表名结尾1.xxx表(明细表)detailxxxDTL2.xxx表(存档表)archivexxxARC3.xxx表(错误表)errorxxxER
6、R4.xxx表(缺少)lackxxxLACK5.xxx表(对照)mapxxxMAP6.xxx表(变更)movexxxMOVE7.xxx表(撤销)cancelxxxCANCEL8.xxx表(参数)paramxxxPARA9.xxx表(报表)reportxxxREP10.xxx表(日志)logxxxLOG1.3 常用字段规范(一)、字段不使用任何前缀。(二)、字段名也避免采用过于简单的名称:例如,用户表中,用户名的字段名为user_name而不是定义为name。(三)、布尔型的字段,以一些助动词开头,更加直接生动:如,用户是否留言has_message,用户是否通过检查is_checked等(四)
7、、如果接口文件某字段是日期时间类型,数据库也采用相应的数据类型,不要使用字符或数字数据类型。我们要把脏数据拒绝在系统之外,同时也可以发现脏数据,作为数据质量的一部分反馈出来。1.3.1 常用字段的命名及数据类型规范序号常用字段名称代码数据类型11.xxx金额xxxAMTDECIMAL(24,2)12.xxx日期xxxDATEDATE TIMESTAMP13.xxx起始日期xxx BEGINDATEDATE14.xxx截至日期xxx ENDDATEDATE15.xxx时间xxxTIMETIMESTAMP 16.xxx名称xxxNAMEVARCHAR(128)17.xxx简称xxxNAMEABVA
8、RCHAR(128)18.xxx国别xxxCOUNTRYCHAR(3)19.xxx币种xxxCCYCHAR(3)20.xxx地址xxxADDRVARCHAR(256)21.xxx编号、标识xxxID22.xxx序号xxxNOSMALLINT23.xxx数量xxxNUMSMALLINT24.xxx代码xxxCODE25.xxx类型xxxTYPE26.xxx属性xxxATTR27.xxx状态xxxStat28.xxx描述、说明xxxDESCVARCHAR(256)29.xxx原因xxxREASONVARCHAR(256)30.变更前xxxxxxOLD31.变更后xxxxxxNEW32.xxx指标x
9、xxIndex33.xxx参数xxxPARA34.xxx值xxxVAL35.xxx比率xxxRATE36.xxx余额xxxBAL37.xxx额度xxxLMT38.xxx次数xxxNUMSMALLINT序号常用字段名称代码数据类型1.银行的xxxBANKxxx2.企业的xxxCORPxxx3.xxx金额折美元USDxxx4.错误xxxERRxxx5.业务xxxBUSxxx6.是否xxxISxxx7.总量xxxTxxx8.账户xxxACCxxx1.4 编码命名约定ü PACKAGE命名:PKG_<名词>。如:PKG_COMMON,PKG_ACCOUNT,PKG_BALANCE
10、。FUNCTION及PROCEDUR命名:动词_名词。动词为大写开头的单词;如:Get_Xxx,Set_Xxx,Add_Xxx,Inc_Xxx,Adjust_XXX。ü 变量命名:c_常量,p_参数,g_全局变量,v_内部变量,cur_游标,row_记录。循环变量不作要求。ü TYPE类型命名:T_类型;类型为大写单词,单词之间用下划线“_”分割开;ü 指标命名:前缀【6位编码】1.5 ORACLE关键字列表ACCESS DECIMAL INITIAL ON START ADD NOT INSERT ONLINE SUCCESSFUL ALL DEFAULT IN
11、TEGER OPTION SYNONYM ALTER DELETE INTERSECT OR SYSDATE AND DESC INTO ORDER TABLE ANY DISTINCT IS PCTFREE THEN AS DROP LEVEL PRIOR TO ASC ELSE LIKE PRIVILEGES TRIGGER AUDIT EXCLUSIVE LOCK PUBLIC UID BETWEEN EXISTS LONG RAW UNION BY FILE MAXEXTENTS RENAME UNIQUE FROM FLOAT MINUS RESOURCE UPDATE CHAR FOR MLSLABEL REVOKE USER CHECK SHARE MODE ROW VALIDATE CLUSTER GRANT MODIFY ROWID VALUES COLUMN GROUP NOAUDIT ROWNUM VARCHAR COMMENT HAVING NOCOMPRESS ROWS VARCHAR2 COMPRESS IDENTIFIED NOWAIT SELECT VIEW CONNECT IMMEDIATE NULL SESSION WHENEVER CREATE IN NUMBER SET WHERE CURRENT INCREMEN
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年广东机电职业技术学院单招职业适应性考试题库附答案详解(考试直接用)
- 2026高性能磁体生产工艺创新及行业标准制定研究报告
- 2026镍基合金国内外标准对比与质量提升策略报告
- 2026年天津财经大学珠江学院单招职业倾向性测试题库及答案详解(基础+提升)
- 2026年金融科技在信贷风控中的应用报告
- 2025江西赣州宁福殡仪服务有限公司面向社会招聘4人笔试历年典型考点题库附带答案详解
- 2025江西智峡科技实业有限公司招聘2人笔试历年难易错考点试卷带答案解析
- 2025江西吉安市创新投资集团有限公司面向社会招聘临聘人员1人笔试历年典型考点题库附带答案详解
- 2025江苏苏州书香酒店集团招聘2人笔试历年难易错考点试卷带答案解析
- 2025江苏南通市鑫汇控股集团有限公司所属子公司招聘6人笔试历年备考题库附带答案详解
- 2025年严重精神障碍患者管理试题及答案
- 2025广东广州市海珠区瑞宝街招聘雇员10人备考题库附答案
- 第一单元写作:考虑目的和对象 教学课件
- 音乐教育课程设计与实施
- 2026年湖南高速铁路职业技术学院单招职业倾向性测试题库附答案解析
- 2025年湖南省长沙市生地会考试卷附带长郡月亮岛中学生地会考及答案
- 9.提高屋面防水卷材施工一次验收合格率-水墨QC小组
- 《爱丽丝漫游奇境记》课件及PP
- 2025 年高职城市轨道交通技术(设备维护)实操卷
- (新版)金属非金属地下矿山安全管理人员考试题库(完整版)
- 2025年劳动关系协调员(四级)考试历年真题汇编与模拟试卷
评论
0/150
提交评论