(6)一般情况下每张表都有着四个字段create_id,create_time,update_id,update_time, 其中create_id表示创建者id,create_time表示创建时间,update_id表示更新者id,update_time表示更新时间,这四个字段的作用是为了能够追踪数据的来源和修改。 (7)单表一到两年内数据量超过500w或数据容量超过10G考虑分表,且需要提前...
此规范包括表名命名规范,索引命名规范,外键命名规范和字段名命名规范。 表名命名规则 数据库表的命名以是名词的复数形式且都为小写,如cities, categories, friends等等 如果表名由几个单词组成,则单词间用下划线("_")分割,如subscribed_pois,poi_categories等 表名尽量用全名 表名限制在30个字符内。当表的全名超过...
库名、表名、字段名必须使用小写字母并采用下划线分割 库名、表名、字段名禁止超过32个字符,须见名知意 库名、表名、字段名支持最多64个字符,统一规范、易于辨识以及减少传输量不要超过32 库名、表名、字段名禁止使用MySQL保留关键字 临时库、临时表名必须以tmp为前缀并以日期为后缀 备份库、备份表名必须以bak...
5.字段名称一般采用名词或动宾短语 6.采用字段的名称必须是易于理解,一般不超过三个英文单词 7.在命名表的列时,不要重复表的名称 例如,在名employe的表中避免使用名为employee_lastname的字段 8.不要在列的名称中包含数据类型 9.字段命名使用完整名称,禁止缩写 3.2命名规范 ①名词 示例:user_id user_name sex...
数据库中不论是表名还是字段名,都一律用英文,不准出现其它语言;且保留原来的字段名,保留它们的规范。 为了不增加数据库当中的表名的长度,一般不允许出现如Form或者Table的字样,如:记录表:应为Record,而不是RecordTable。 数据库当中的表名的命名,一般不准出现空格,假如有几个单词出现的话,每个单词之间不允许留...
字段名,保留它们的规范。 数据库当中的表名的命名,一般不准出现空格,假如有几个单词出现的话,每个单词之间不允许留有空格,用”_” 隔开;每个单词的第一个字母必须大写;如果太长,为了不增加编程的难度可采用缩写的方式,每个单词可取三到四个字母表示,也可根据实际情况,实际习惯进行缩写。
则销售订单名细表命名为:Sal_Ord_Dtl; 2.如果表或者是字段的名称仅有一个单词,那么建议不使用缩写,而是用完整的单词。 一、【操作规范】 1. 如无备注,则表中的第一个id字段一定是主键且为自动增长; 2. 如无备注,则数值类型的字段请使用UNSIGNED属性; 3. 如无备注,排序字段order_id在程序中默认使用降序排...
例如,在名employe的表中避免使用名为employee_lastname的字段 (8)不要在列的名称中包含数据类型 (9)字段命名使用完整名称,禁止缩写 3.2命名规范 ①名词 示例:user_id user_name sex ②动宾短语 示例:is_friend is_good 3.3待优化命名示例 ①大小写规则不统一 ...
五、数据库SQL开发规范 六、数据库操作行为规范 一、数据库命名规范 1. 所有数据库对象(数据库名、表名、字段名、索引名等)命名必须使用小写字母并用下划线分隔 在MySQL中数据库名、表名默认情况下是依赖于操作系统的大小写敏感的,为了避免后期开发、维护问题应保证数据库对象命名都使用小写加下划线的方式。例:db_...
1、数据库表及字段命名、设计规范1、命名规范1.1数据表的命名规范:1)表的前缀应该用系统或模块的英文名的缩写(全部大写或首字母大写)。如果系统功能简单,没有划分为模块,则可以以系统英文名称的缩写作为前缀,否则以各模块的英文名称缩写作为前缀。例如:如果有一个模块叫做BBS(缩写为BBS),那么你的数据库中的所有...