Chinaunix首页 | 论坛 | 博客
  • 博客访问: 19001750
  • 博文数量: 7460
  • 博客积分: 10434
  • 博客等级: 上将
  • 技术积分: 78178
  • 用 户 组: 普通用户
  • 注册时间: 2008-03-02 22:54
文章分类

全部博文(7460)

文章存档

2011年(1)

2009年(669)

2008年(6790)

分类: 数据库开发技术

2008-05-28 09:35:49

四、数据库命名规范

1、数据库表
    根据表所属的子系统/模块,命名方式为:
        数据库表名 = 子系统/模块 缩写 + 表含义
    其中子系统/模块的缩写首字母大写,表含义中每个单词的首字母为大写。

    子系统/模块及其缩写应在《数据库设计说明书》的约定部分加以描述。

    例如:代码表可统一采用”code”为表的前缀,则:code_area表示地区代码表

2、表字段:
    概念模型中,每个数据库中为每个表定义唯一的缩写,长度为4~8个字符,
        字段名 = 表缩写 + “_”  + 字段含义。
    如地区代码表字段前缀为area,其相关字段名:
    area_id     :地区代码ID主键
    area_name  :地区代码名称

    数据库表名及表缩写应在《数据库设计说明书》中加以描述。
3、索引
    索引名 = idx + “_” + 表缩写 + 相关字段/索引含义
4、关联
    关联指数据库表之间的外键关系
        关联名 =  rl + “_” + 主表缩写 + 从表缩写
5、存储过程:
    存储过程名 = proc + “_” + 存储过程含义

阅读(237) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~