针对银行项目表/字段命名规则概述
首先,我们要明白自己所属项目所使用的数据库类型(Mysql,Oracle,DB2,Access,SQL SERVERD等数据库),针对所使用的数据库指定相应的命名规范,以便后续维护开发。以下为几类数据库表名、字段名字符长度限制:
数据库类型 | 表名 | 字段名 |
---|---|---|
SQL SERVER | 128个字符,临时表116个字符 | 128个字符 |
Oracle | 30个字符 | 30个字符 |
MySQL | 64个字符 | 64个字符 |
Access | 64个字符 | 64个字符 |
DB2 | 128个字符 | 128个字符 |
第一章 实体/表命名规范
实体/表的命名时应遵循下述规则,并且英文名全部字母大写,单词之间用下划线分开:
• 实体/表中文名不要以“xx表”命名,譬如:个人客户信息表,标准化实体/表命名为:个人客户信息 IDV_CUST_INF;但是对于“科目性质代码”等代码表的特殊性,建议“代码表”表名的最后一个字以“表”结束,代码实体英文名称统一命名为“xx_CODE”,中文名为“xx代码表”。
• 实体/表英文命名不超过20个英文字符,若实体中文描述标签较长,需要按实际情况对词汇进行提取,保证英文表名