IT
数据库设计规范
版本 <>
文件编号:
生效日期:
受控编号:
密级:
版。
关系
数据库设计规范
版本: <>
日期: <dd/mmm/yy>
Ó IT, 2010 Page 5 of 8
关系的命名一般是:FK_外键表表名_主键表表名;关系名称在建关系的时候会自动生成。
代码注释
[规定数据库中存储过程和触发器代码的注释格式。]
存储过程、函数和触发器开头要有对对象描述的注释,具体格式参见附录一;
代码中间的重要处理点要有相应的注释。
对存储过程或函数作修改之后,要在修改处注明改动内容、修改人、修改时间和原因。
数据库设计文档形式
[说明数据库文档的存在形式和维护方式。]
数据库设计文档直接体现在数据库中,不再另外编写。每个数据库以视图的形式反映数据库表总体信息和表中字段的信息,以关系图的形式反映表间的外键关系。为了达到上述目的,对数据库建表作如下要求:
a) 每建立一个新表,直接在数据库中写入表的描述信息,并实时维护;
b) 直接在增加每个字段的时候,写入字段的描述信息,并在修改的时候保证实时维护。描述信息应包括字段的中文含义,如果是状态等枚举性质的字段,需要说明各种取值的含义(直接列举或参见字典表),中文含意和其他描述分开写成不同的扩展属性,其他描述需要在“扩展属性”中添加,扩展属性名定义为OtherDesc;
c) 表的外键关系直接在数据库中维护,并建立关系密切表的关系图;
备注:反映表和字段信息的视图见附录二。
重要字段统一定义
[声明重要字段的定义,包括命名、字段长度等,各子系统中包括该字段的表必须遵守统一定义,可以参见另外的文档,比如数据字典。]
对于系统中起贯穿、衔接作用,或者代表重要对象的字段,整个系统统一进行定义(包括命名、字段类型和长度等)。具体定义方式参见《数据字典》。对于子系统中类似字段,应该在每个子系统中保持定义一致。
其他
[状态字段描述的保存方式等。]
建议每个数据库建立枚举性字段(如状态)的字典表,用来说明本数据库中某个表的某个字段,在取值为某时的含义。
输入文档及参考资料列表
数据库设计规范
版本: <>
日期: <dd/mmm/yy>
Ó IT, 2010 Page 6 of 8
附录一:存储过程和函数头的注释
/***************************************
数据库设计规范 来自淘豆网m.daumloan.com转载请标明出处.