
数据库营销
医药耗材-白细胞危急值
2023年2月22日发(作者:红芪的功效与作用)DBSOLUTIONS中国正版曲库交易系统数据库设计
第1页
中国KTV正版曲库营销系统
(数据库设计)
×××××××科技发展公司
地址:
电话:
传真:
DBSOLUTIONS中国正版曲库交易系统数据库设计
第2页
目录
1数据库约定准则..........................................................................................................................3
1.1数据库名称约定...............................................................................................................3
1.2数据库对象名称约定.......................................................................................................3
1.3数据库表唯一性标志约定...............................................................................................4
2数据库运行环境..........................................................................................................................4
3数据库表组..................................................................................................................................4
3.1表组:常量表.....................................................................................................................4
3.1.1系统常量表CB_MK_×××.....................................................................................4
3.3表组:营帐系统.................................................................................................................5
3.3.1目录服务表CB_MK_×××.....................................................................................5
DBSOLUTIONS中国正版曲库交易系统数据库设计
第3页
1数据库约定准则
1.1数据库名称约定
本系统数据库名称为:CBMKDB
1.2数据库对象名称约定
声明:此平台数据库现只涉及“中国正版曲库营销系统”建设用库,故数据库系统只
有“MARKETING”营销,所有数据库对象命名规则都只针对该业务。
名称约定
CB(CCIBS缩写)_+业务类型,如:MK(Marketing缩写)、SYS(System缩
写)+表内容描述或合理英文缩写,字母全部用大写,如CB_MK_USER,
CB_SYS_LOGIN_INFO
名称约定
字段数据类型:
1)字符型,一律使用VARCHAR2
2)BOOL类型,使用VARCHAR2(1),取值’Y’/’N’
3)日期型,使用DATE
4)数字型,使用NUMBER(M)
字段类型前缀(本系统不启用字段命名前缀功能):
1)字符型:VC2
2)BOOL类型:BLN
3)日期型:DAT
4)数字型:NUM
字段名称约定规则:
字段类型前缀+字段描述或合理英文缩写,字母全部用大写,如NUMUSERGUID。
3.索引名称约定
1)Primarykey:PK_+表名(如PK_CB_MK_USER)
2)Foreignkey:FK_+表名或表名缩写(去掉CB_MK_)+_REF_+父表或父表名
缩写(去掉CB_MK_)(如FK_URG_REF_USER)
3)Index:IDX_+表名(去掉CB_MK_)+_+索引字段缩写或以数字标号代替(如
IDX_USER_1)
名称约定
CBMK_VE_+索引内容描述或合理英文缩写,字母全部用大写。
ce名称约定
DBSOLUTIONS中国正版曲库交易系统数据库设计
第4页
SEQ_+表名(如SEQ_CB_MK_USER)。
on名称约定
CBMK_FU_+函数功能描述或合理英文缩写,字母全部用大写。
ure名称约定
CBMK_PD_+过程功能描述或合理英文缩写,字母全部用大写。
r名称约定
CBMK_TG_+表名(去掉CB_MK_)_+操作动作,字母全部用大写。
1.3数据库表唯一性标志约定
对于每张数据库表,使用Sequence对应为SEQ_+表名命名。
Sequence字段数据类型:NUMBER(15)
可以通过两种方式得到SequenceNumber:
1)SelectSequence_lFromDual;
2)InsertintoTable_NameValues(Sequence_l,…)
2数据库运行环境
本业务运营平台采用Oracle10g数据库,Oracle10g数据库可以运行在MicrosoftWindows
Server2008、Linux、UNIX系统上,建议Oracle9i安装在UNIX系统上,UNIX系统性能要
远远超出MicrosoftWindowsServer2008和Linux。
3数据库表组
3.1表组:常量表
3.1.1系统常量表CB_MK_×××
描述:系统基础数据库表,存放系统知识详细信息
字段名称数据类型缺省值主键外键说明
DBSOLUTIONS中国正版曲库交易系统数据库设计
第5页
说明:
允许更新标志:如果为N,则只允许修改,不允许删除
3.3表组:营帐系统
3.3.1目录服务表CB_MK_×××
描述:目录服务表,存放…
字段名称数据类型缺省值主键外键说明
说明:
1、
2、
3、
DBSOLUTIONS中国正版曲库交易系统数据库设计
第6页
4、
5、
索引:
索引名称类型表达式说明