专业编程教程与实战项目分享平台

网站首页 > 技术文章 正文

「融职培训」Web前端学习 第9章 教务管理系统开发4 数据库模型

ins518 2024-09-29 18:26:27 技术文章 16 ℃ 0 评论

一、数据库的所有表

数据库共分为三个表:

  1. users(用户表,用来存储用户的信息)
  2. clazzs(班级表,用来存储每个班级的信息)
  3. students(学生表,用来存储每个学生的信息)

二、表中的字段

在上面的er图中,我们可以看出每个表都有不同的字段,不同的字段存储不同的信息,下面让我们来看一看各个表的不同字段吧。

1. users

字段字段类型说明idint(11)用来存储用户的idusernamevarchar(255)用来存储用户用户名passwordvarchar(255)用来存储用户的密码created_atdatetime数据的创建时间updated_atdatetime数据的更新时间

2.clazzs

字段字段类型说明idint(11)用来存储班级的idclazznamevarchar(255)用来存储班级的名称created_atdatetime数据的创建时间updated_atdatetime数据的更新时间

3. students

字段字段类型说明idint(11)用来存储学生的idstudentnamevarchar(255)用来存储学生的姓名sexvarchar(255)用来存储学生的性别agevarchar(255)用来存储学生的年龄created_atdatetime数据的创建时间updated_atdatetime数据的更新时间clazz_idint(11)用来存储学生的所在班级的id

三、表的关系

在上方的er图中,我们可以看出有些表互相之间是有关系的,下面让我们具体来看一看吧。

  1. 在er图中,我们可以看出,clazzs表和students表是一对多的关系,也就是一个clazzs可以包含多个students
  2. 在students表中,有一个clazz_id,这个字段是一个外键,绑定的是clazzs表里的id字段。
  3. users表是一个独立的表

【融职教育】在工作中学习,在学习中工作

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表