用英文单词或多个单词组合(尽量避免使用汉语拼音,拒绝使用汉字)命名,每单词首字母大写。
用缩写时要使用标准的或通用的写法,同时要建立缩写词典以便标准化。
对于专业词汇,要建立词汇词典,以便统一和识别。
数据库对象 |
前缀 |
相关对象标识 |
内容标识 |
后缀 |
数据库 |
|
|
<内容标识>④ |
|
数据表 |
t_ |
<相关对象标识>_ |
<内容标识> |
_[<后缀>]① |
字段 |
|
|
<内容标识>④ |
|
视图 |
v_ |
<相关对象标识>_ |
<内容标识> |
|
函数 |
f[t]_② |
<相关对象标识>_ |
<内容标识> |
|
存储过程 |
p_ |
<相关对象标识>_ |
<内容标识> |
|
触发器 |
tr[i][d][u]_③ |
<表名> |
<内容标识> |
|
索引 |
Ix_ |
<表名> |
<内容标识> |
|
主键 |
pk_ |
<表名> |
<内容标识> |
|
外键 |
fk_ |
<表名> |
<内容标识> |
|
① 只在需要时使用,用以表示同名表间的差别。如主表_m,明细表_d,年度_2000/_2010。
②f:返回值的函数;ft:返回列表的函数。
③i:插入触发;d:删除触发;u:更新触发
④ 不要使用数据库系统的保留词。对于可能在多个表中出现的,或常用的名称,要建立字段名词典,统一数据类型和长度,以便标准化。