一卡通数据库表结构 1 . 数据库结构文档书写规范 正文字体,包括所有中文字符和英文字符,统一采用“宋体五号字”(便于对齐)。中文表名、视图名、存储过程名、函数名、触发器名作标题,格式采用标题四(便于在文档结构图中查找),中文表名后跟括号和实际英文表名(视图名、存储过程名等同表名)。drop table、create table、create index 等语句顶头书写(无缩进),表中每个字段占一行,行前空出4 个空格(不是缩进),字段名、字段类型、缺省值、是否允许空值、注释说明等分列左对齐(表内对齐即可,中间用空格填充)。 每个字段必须有注释,注释内容包括字段含义、取值范围、取值意义等。创建主键、外键、索引必须有注释说明。创建存储过程、函数、触发器时必须详细注释其功能。 注释均采用 /*注释内容*/ 格式。 具体格式见4.1 范例。 2 . 数据库命名规范 --数据库名:libcard; 用户名:card; 口令:card --数据库文件名: 数据文件:libcard_data.mdf; 日志文件:libcard_log.ldf --表名命名规范: 表名长度不超过 30 个字符,表名使用一个单词或多个单词,单词选择能够概括表内容的一个或多个英文单词,表名中含有单词全部采用单数形式,单词首写字母要大 写,多个单词间使用连 接 符号“_”,如 User_Info,User_Type。 若 表名只 有一个单词,不使用缩写;超过一个单词,则 每个单词均采用缩写,缩写后单词长度介 于 2 个到 5 个字符之 间。如 管 理 员 表Administrator,用户信 息 表User_Info。 关 联 表命名规则 为 R_表A_表B,R 是 Relative 的缩写,如 :R_User_Dept。 --字段命名规范: 字段名为 对字段属 性 的有意义的描 述 ,可以 用英语单词、单词缩写、汉 语拼 音 、字段实际含义的拼 音 缩写等,单词首字母大 写。 一般 每一个表都 有一个 ID 字段作为 主键,统一以 “ID”作后缀 。 字段名中单词间不用任 何 分隔 符。举 例: UserID,UserName,Address 等。 字段命名时应 尽 量 统一,用同样 的缩写方 式和命名方 式,不要出现 在不同的表中同样 的字段名表达 不同的含义,甚 至 字段类型不同。 --视图命名规范: 格式:V_表A_表B_表C,V 表示 视图。 这 个视图由 几 个表产 生 就 用”_”连 接 几 个表的名,如 果 表过多可以 将 表名适 当 简 化 ,必须列出所有表名。 --存储过程命名规...