建表规范 === - 主键必须是ID,字符串类型,32位长度,唯一索引; - 建表标准字段,必须有:创建人、创建时间、修改人、修改时间等标准字段; ``` ALTER TABLE `表名` ADD COLUMN `create_by` varchar(32) NULL COMMENT '创建人', ADD COLUMN `create_time` datetime NULL COMMENT '创建时间' AFTER `create_by`, ADD COLUMN `update_by` varchar(32) NULL COMMENT '修改人' AFTER `create_time`, ADD COLUMN `update_time` datetime NULL COMMENT '修改时间' AFTER `update_by`, ADD COLUMN `del_flag` tinyint(1) NULL COMMENT '删除标识0-正常,1-已删除' AFTER `update_time`; ``` - 表字段注释,每个字段必须设置注释说明; - 表字段注释,状态类型的字段必须说明取值规则(比如性别sex取值规则) 比如:'性别 0/男,1/女' - 索引,查询频率高的字段加索引(单字段索引 、组合索引); - 类型字段,尽量用字符串varchar类型1-2长度,少用int类型,避免不必要的问题。