1 / 6
文档名称:

数据库对象命名规范v1.1.doc

格式:doc   大小:59KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库对象命名规范v1.1.doc

上传人:wxc6688 2022/7/24 文件大小:59 KB

下载得到文件列表

数据库对象命名规范v1.1.doc

相关文档

文档介绍

文档介绍:- 1 -
数据库对象命名规范
命名原则
所有对象命名均使用大写。
所有对象命名使用对象名称的英文含义,要求能够见名知意。
模块名称为业务系统名称的英文缩写,长度为小于等于20个字符的标识符。如AGENT(代理人模块)。
- 1 -
数据库对象命名规范
命名原则
所有对象命名均使用大写。
所有对象命名使用对象名称的英文含义,要求能够见名知意。
模块名称为业务系统名称的英文缩写,长度为小于等于20个字符的标识符。如AGENT(代理人模块)。
- 2 -
命名规范
服务名(Server Name)
服务名称:企业名称_数据库名称。如CNOOC_SCAMA。
数据库(Database Name)
数据库名称:数据库名称。如SCAMA。
数据库按用途可分为以下几种:生产(APP),开发(DEV),测试(TST)。相应数据库命名:数据库名称_用途。如SCAMA_APP。
各种用途表空间的命名如下:
数据表空间名: TS_ODS_DATA+两位序号
索引表空间名: TS_ODS_IDX+两位序号
对应各种用途容器文件的命名如下:
数据表空间容器名:TS_ODS_DATA+
索引表空间容器名:TS_ODS_IDX+
表及其相关对象
表名(Table Name)
表的命名主要分为以下几种类型:
ODS代码表和数据表:TU_ODS_模块名称_表名称。如TU_ ODS_ AGENT_TN
DDS事实表:TU_DDS_模块名称_表名称。如TU_DDS_AGENT_TN
DDS维度表:DU_ DDS_模块名称_表名称。如DU_ DDS_AGENT_TN
- 3 -
字段(Column Name)
字段名称。对于各表中代表同一数据的字段名称应该使用相同的字段名。如LOAD_DATE(加载日期)。以下是一些常用的字段名称:
字段含义
字段名称
日期
DATE
金额
MONEY
标志
FLAG
字段类型(Data Type)
常用业务名称的字段类型主要有以下几种:
业务名称
字段类型
日期
Date(yyyy-MM-dd)
时间
Time(hh:mm:ss)
日期+时间
yyyy-MM-dd hh:mm:ss
金额
Numeric(18,4)
百分比
Numeric(10,2)
标志位
Char(1)
备注
Varchar(200)
- 4 -
主键(Primary Key)
ODS:PK_ODS_模块名称_表名称缩写。如PK_ODS_AGENT_TN
DDS:PK_DDS_模块名称_表名称缩写。如PK_DDS_AGENT_TN
外键(Foreign Key)
ODS:FK_ODS_模块名称_表名称缩写_主表名称缩写。如FK_ ODS_AGENT_TN_MTN
DDS:FK_DDS_模块名称_表名称缩写_主表名称缩写。如FK_ DDS_AGENT_TN_MTN
唯一键(Unique Key)
ODS:UK_ODS_模块名称_表名称缩写_字段名称缩写。如UK_ ODS_AGENT_TN_CN
DDS:UK_DDS_模块名称_表名称缩写_字段名称缩写。如