基本概念:

• 数据库: 数据库是一些关联表的集合。

• 数据表: 表是数据的矩阵。在一个数据库中的表看起来像一个简单的电子表格。

• 列: 一列(数据元素) 包含了相同类型的数据, 例如邮政编码的数据。

• 行: 一行(=元组,或记录)是一组相关的数据,例如一条用户订阅的数据。

• 主键:主键是唯一的。一个数据表中只能包含一个主键。你可以使用主键来查询数据。

• 外键: 外键用于关联两个表。

MySQL 为关系型数据库(Relational Database Management System), 这种所谓的"关系型"可以理解

为"表格"的概念, 一个关系型数据库由一个或数个表格组成, 如图所示的一个表格:

mysql表结构设计 mysql数据库表结构图_mysql表结构设计


某班级学生信息

mysql表结构设计 mysql数据库表结构图_数据_02


物流结构:

mysql表结构设计 mysql数据库表结构图_数据库_03


ER图

Entity就是数据模型中的数据对象,比如在电商业务中,商品、订单、类目都可以作为一个数据对象,画 图的时候用长方体来表示。1对1(1:1),1对1关系是指对于实体A和实体B来说,A只能对应一个B,B也只能对应一个A。

1对多(1:N),1对多是指实体A可以对应多个实体B,但是实体B只能对应一个A。

多对多(N:N),多对多是指实体A可以对应多个实体B,实体B也能对应多个实体A。

mysql表结构设计 mysql数据库表结构图_数据_04


mysql表结构设计 mysql数据库表结构图_database_05