mysql 建表规范

常用字段

CREATE TABLE `che`.`<table_name>` (
	`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '索引id',
	`username` varchar(255) COMMENT '用户名',
	`password` varchar(32) COMMENT '密码',
	`title` varchar(255) COMMENT '标题',
	`content` text COMMENT '内容',
	`pic` varchar(255) COMMENT '封面图',
	`pics` text COMMENT '相册',
	`status` tinyint(1) DEFAULT 0 COMMENT '0正常状态 1冻结状态',
	`ext` varchar(255) COMMENT '扩展字段',
	`create_time` int(11) DEFAULT 0 COMMENT '创建时间',
	`update_time` int(11) DEFAULT 0 COMMENT '更新时间',
	PRIMARY KEY (`id`)
) COMMENT='';

常用表名

goods
article
link
nav
slide
order_goods
user
bill

goods_cat goods_rec 分类和推荐位

关联id
表名对应 表名_id
user => user_id

同一组逻辑, 前缀保持一致
比如同为订单, 前缀统一: order_

用户:
user
user_bill
user_bank
user_address

原文地址:https://www.cnblogs.com/xielisen/p/8981118.html