MySQL 数据库设计
MySQL CREATE TABLE 如何生成 ER 图
建表语句已经包含数据库实体设计的大部分基础信息。理解表名、字段、主键、外键和注释的作用后,可以更准确地生成与核对 ER 图。
建表语句中的关键信息
- 表名通常对应 ER 图中的实体。
- 字段对应实体属性,主键用于唯一标识记录。
- 外键或可识别的关联字段可帮助梳理实体之间的关系。
- COMMENT 注释有助于生成更清楚的中文说明。
什么时候使用全局 ER 图
当系统有用户、订单、商品、课程等多张相互关联的数据表时,全局 ER 图比单张实体属性图更适合展示整个数据库的关系结构。
生成前的检查建议
先确认 SQL 语法完整、表名清楚、关键字段有注释。复杂系统不要把所有表塞进一张图,可以按业务模块拆分,以保证文档可读性。
图小设