一.数据库:
1.
表
|
前缀 |
表 字段(Column) 视图 存储过程 触发器(Trigger) 索引(Index) 主键(Primary key) 外键(Foreign key) Check Default 用户定义数据类型 用户定义函数 |
tbl_ 无 viw_ prd_ trg_ idx_ pk_ fk_ ck_ df_ udt_ fun_ |
2.
变量
表
好的命名 |
不好的命名 |
@CurrentDate @ActivityCount @EquipmentType prCalculateTotalPrice |
@D @ActNum @ET @prRunCalc |
a.
b.
c.
如果完全根据上一条的要求,那么根据业务描述的过程名可能会变得很冗长,比如下面:
prCountTotalAmountOfMont
prGetParentOrganizationa
Ø
Ø
Ø
3.
根据项目的实际意义来命名
4.
“tbl_”+ 名称(名称尽量使用英文单词,每个单词的首字母大写)
5.
表名(去掉前缀)缩写 + ”_”+ 属性名称(每个单词的首字母大写)
缩写:五笔拆字法取字母
一个单词:取前四个字母
二个单词:取每个单词的前两个字母