写作的网站哪个好,大学 生免费商业网站设计,北京有一个公司打电话做网站认证,门户网站有哪些类型建立表规约【强制】表名、字段名必须使用小写字母或数字#xff0c;禁止出现数字开头#xff0c;禁止两个下划线中间只 出现数字。数据库字段名的修改代价很大#xff0c;因为无法进行预发布#xff0c;所以字段名称需要慎重考虑。说明#xff1a;MySQL 在 Windows 下不区…建立表规约【强制】表名、字段名必须使用小写字母或数字禁止出现数字开头禁止两个下划线中间只 出现数字。数据库字段名的修改代价很大因为无法进行预发布所以字段名称需要慎重考虑。说明MySQL 在 Windows 下不区分大小写但在 Linux 下默认是区分大小写。因此数据库名、表名、字段名都不允许出现任何大写字母避免节外生枝。正例aliyun_adminrdc_configlevel3_name 反例AliyunAdminrdcConfiglevel_3_name【强制】禁用保留字如 desc、range、match、delayed 等。【强制】主键索引名为 pk_字段名唯一索引名为 uk_字段名普通索引名则为 idx_字段名。 说明pk_ 即 primary keyuk_ 即 unique keyidx_ 即 index 的简称。【强制】小数类型为 decimal禁止使用 float 和 double。【强制】如果存储的字符串长度几乎相等使用 char 定长字符串类型。【强制】varchar 是可变长字符串不预先分配存储空间长度不要超过 5000如果存储长度大于此值定义字段类型为 text。【强制】表必备三个字段idcreate_time, update_time, delete_flag(删除标记)【强制】对于Boolean型的字段采用tinyint类型这样,在java后端取出数据的时候才会自动转化成true(数据库中的1)和false(数据库中的0)【强制】表和字段都需要添加注释信息。【推荐】单表行数超过 500 万行或者单表容量超过 2GB才推荐进行分库分表。 说明如果预计三年后的数据量根本达不到这个级别请不要在创建表时就分库分表。【参考】合适的字符存储长度不但节约数据库表空间、节约索引存储更重要的是提升检 索速度。