全文预览已结束
付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、数据库命名规范:为了简化数据处理,需要统一数据库表及其数据字段的命名规则,规约如下:数据表命名方式:前缀_表存储内容简称,字母大写系统类表:SYS_XXXX基础数据表:ELE_XXXX业务表:子系统简称_XXXX视图命名方式:VW_前缀_视图内容简称,字母大写系统类视图:VW_SYS_XXXX业务类视图:VW_子系统简称_XXXX存储过程命名方式:(不推荐使用存储过程或函数)字段定义字段命名方式:(建议延续现在的命名方式和命名,针对性修改)需要给出字段的中文名需要给出字段的用途描述对于是Boolean(bit)型的字段,分别表达true和false的取值含义对于枚举类型,如果其值不在基础数据表中维护,则需要给出各个枚举值以及含义。对于字段类型,推荐采用SQLServer、Oracle、DB2兼容的类型。数据库Schema设计系统Schema:包括系统管理和数据字典,系统Schema不分年度设立其它系统Schema,如总帐系统Schema,需要分年度设立。二、部分字段命名约定为了满足程序处理需要,先约定好某些字段的命名、类型、名称,任何新增表中字段如含义和约定好的字段一致或相近,需要遵循本约定。字段名字段类型字段描述字段名字段类型字段描述LASTEST_OP_DATEvarchar2(30)最后修改时间YYYY-MM-DDHH:MM:SSCREATE_DATEvarchar2(30)创建时间YYYY-MM-DDHH:MM:SSLASTEST_OP_USERvarchar(42)最后修改人CREATE_USERvarchar(42)创建人IS_DELETEDnumber(1)是否删除1:是0:不是SET_YEARnumber(4)业务年度Last_Ver适用于上下级财政之间的系统数据、基础数据、业务数据的同步,原理如下:每次同步后,同步管理表中的Last_Ver需要进行自增。新增(删、改)系统数据、基础数据、业务数据中对应得Last_Ver需要参照同步管理表中的Last_Ver,让两者保持相等。同步时,增量同步那些Last_Ver和同步管理表中的Last_Ver一样的数据。Lastest_Op_Date用来处理业务逻辑同步的行级锁字段,每次业务操作均进行更新,更新为当前系统时间。Lastest_Op_User记录每次业务操作对应的操作用户。Lastest_Op_Type用来标定最后操作类型。Create_Date和Create_User用来记录当前数据的原始创建时间和创建人。如果Create_Date和Lastest_Op_Date等字段同时存在于数据中,则初始建立数据时候需要同时给这些字段赋值,并保持Create_Date等于Lastest_Op_Date,Create_User等于Laster_Op_User。Is_Deleted用来标注本条系统数据或者基础数据是否已经被删除,便于同步时候进行判断和处理。Set_Year:除了部分特殊表(如:Sys_Userpara、Sys_User),其他系统表、基础数据表、设置表、业务数据表均要添加业务年度概念,对应外键:外键表表名表主键名本表外键名SYS_YEARSET_YEARSET_YEAR部分表添加Set_Year无实际意义,仅仅为标记当前年度所用。三、基础数据表的表结构模版结合既往各系统(包括T版、C版)特性,并吸取综合查询系统查询提速的有点,定制了大平台系统基础数据表的表结构模版,各基础数据表表结构必须包含以下结构,然后再根据各表的特定要求添加相应独特的字段。模版表外键信息:外键表表名表主键名本表外键名SYS_USERUSER_IDCREATE_USER、LATEST_OP_USERSYS_YEARSET_YEARSET_YEAR模版表字段值枚举:字段字段含义字段值注释IS_LEAF是否叶节点1是0否ENABLED是否启用1是0否IS_DELETED是否删除1是0否模版表结构:字段描述字段名默认值字段类型是否主键是否非空注释年度SET_YEARnumber(4)Y记录当前业务年度本要素IDCHR_IDvarchar2(38)YY唯一标识本条要素信息,使用Guid机制实现唯一区分码显示编码CHR_CODEvarchar2(42)用于显示、打印、要素树的编码显示。兼容编码DISP_CODEvarchar2(42)Y为兼容老系统保留的编码显示名称CHR_NAMEvarchar2(60)Y用于显示、打印、要素树的名称显示。级次LEVEL_NUM0number(2)Y 显示当前本要素的级次是否底级IS_LEAF0number(1)Y 标定是否底级叶节点是否启用ENABLED1number(1)Y 标定本要素是否启用创建时间CREATE_DATEvarchar2(30)创建时间YYYY-MM-DDHH:MM:SS创建用户CREATE_USERvarchar2(42)创建用户最后修改时间LATEST_OP_DATEvarchar2(30)Y最后修改时间:YYYY-MM-DDHH:MM:SS是否删除IS_DELETED0NumberY标定是否删除最后修改用户LATEST_OP_USERvarchar2(42)最后修改用户最后版本LAST_VERvarchar2(30)最后版本:YYYY-MM-DDHH:MM:SS一级编码CHR_CODE1varchar2(42)便于查询统计提速,记录各父级显示码二级编码CHR_CODE2varchar2(42)便于查询统计提速,记录各父级显示码三级编码CHR_CODE3varchar2(42)便于查询统计提速,记录各父级显示码四级编码CHR_CODE4varchar2(42)便于查询统计提速,记录各父级显示码五级编码CHR_CODE5varchar2(42)便于查询统计提速,记录各父级显示码一级IDCHR_ID1varchar2(38)便于查询统计提速,记录各父级ID二级IDCHR_ID2varchar2(38)便于查询统计提速,记录各父级ID三级IDCHR_ID3varchar2(38)便于查询统计提速,记录各父级ID四级IDCHR_ID4varchar2(38)便于查询统计提速,记录各父级ID五级IDCHR_ID5va
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 临床中药煎药室制度
- 减脂期加餐食谱制作指引
- 蔬菜苗期猝倒病防治措施
- 有限空间作业应急处置预案
- 2026智能微电网解决方案
- 婴幼儿发烧物理降温处理规范
- 特种作业风险分级管控管理细则
- 蔬菜产地准出市场准入制度
- 设施蔬菜农药减量使用制度
- 茶叶感官审评流程操作指引
- 烟草公司运用PDCA循环便携式安全检查工具集合装置的研制QC成果汇报
- 培智3年级《认识人民币》
- 青春期男女如何正确两性交往
- SEW制动器检测判断维修
- 血液标本采集与处理
- 人教小学数学五年级下册综合与实践《怎样通知最快》示范公开课教学课件
- 抽水蓄能电站施工支洞施工方案
- GB/T 14214-2019眼镜架通用要求和试验方法
- GB/T 1303.4-2009电气用热固性树脂工业硬质层压板第4部分:环氧树脂硬质层压板
- GB 2762-2005食品中污染物限量
- 实践技能考试考官培训试题含答案 (临床类别)
评论
0/150
提交评论