数据库对象 | 命名规则 |
视图 (View) | Viw_ |
存储过程 (Stored procedure) | Prd_ |
触发器(Trigger) | Trg_ |
索引(Index) | Idx_ |
主键(Primary key) | Pk_ |
外键(Foreign key) | Fk_ |
Check 约束(Check Constraint) | Ck_ |
Default 约束(Default Constraint) | Df_ |
用户定义数据类型 (User-defined data type) | Udt_ |
用户定义函数 (User-defined function) | Fun_ |
表 (Table) | Tbl_ “tbl_”+ 名称(名称尽量使用英文单词,每个单词的首字母大写) |
字段(Column) |
表名(去掉前缀)缩写 + ”_”+ 属性名称(每个单词的首字母大写) 缩写:五笔拆字法取字母 一个单词:取前四个字母 二个单词:取每个单词的前两个字母 三个单词:取前两个单词的首字母和第三个单词的前两个字母。 四或四个以上:取前三个单词的首字母和最后一个单词的首字母。 |
视图 (View) | Viw_ |
存储过程 (Stored procedure) |
Prd_ “ prd_ ” + “ 说明 ” 说明:动宾结构(动词+名词) 存储过程中参数的命名 与其对应的字段名相同,第一个单词小写. |
触发器(Trigger) |
Trg_ “ trg_ ” + “ 表名 ” + “ 后缀 ” a. 前缀- “ trg_ ” , 描述了数据库对象的类型。 b. 基本部分,描述触发器所加的表。 c. 后缀(_I、_U、_D),显示了修改语句(Insert, Update及Delete) |
索引(Index) | Idx_ |
主键(Primary key) |
Pk_ a. 一般主键命名: 主键的命名为 pk_TableName。 b. 复合主键: ” pk_ ” + “ 字段名 ” 主键pk_StudentCourse,包含了两个字段 Stud_Id 和 Cour_Id |
外键(Foreign key) | Fk_ 外键的命名为 fk_外键所在的表名_外键引用的表名 。因为外键所在的表为从表,所以上式可以写为 fk_ 从表名_主表名 |
Check 约束(Check Constraint) | Ck_ “ ck_ ” + “ 表名 ” “ _ ” + “ 字段名 ” |
Default 约束(Default Constraint) | Df_ “ df_ ” + “ 表名 ” “ _ ” + “ 字段名 ” |
用户定义数据类型 (User-defined data type) | Udt_ |
用户定义函数 (User-defined function) | Fun_ |
时间: 2025-01-21 02:08:17