sql学生宿舍管理系统创建表三张
时间: 2023-07-27 07:28:27 浏览: 66
好的,我可以帮您列举一下 SQL 学生宿舍管理系统中的三张表及其创建语句:
1. 学生信息表
```
CREATE TABLE student (
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(30) NOT NULL,
gender ENUM('男', '女') NOT NULL,
age INT NOT NULL,
dormitory_id INT NOT NULL,
FOREIGN KEY (dormitory_id) REFERENCES dormitory(id)
);
```
2. 宿舍信息表
```
CREATE TABLE dormitory (
id INT PRIMARY KEY AUTO_INCREMENT,
building VARCHAR(30) NOT NULL,
room_number VARCHAR(10) NOT NULL,
capacity INT NOT NULL
);
```
3. 学生宿舍关系表
```
CREATE TABLE student_dormitory (
id INT PRIMARY KEY AUTO_INCREMENT,
student_id INT NOT NULL,
dormitory_id INT NOT NULL,
check_in_date DATE NOT NULL,
FOREIGN KEY (student_id) REFERENCES student(id),
FOREIGN KEY (dormitory_id) REFERENCES dormitory(id)
);
```
这三张表分别是学生信息表、宿舍信息表和学生宿舍关系表。其中学生信息表用于存储学生的基本信息,宿舍信息表用于存储宿舍的基本信息,学生宿舍关系表用于记录学生和宿舍之间的关系以及入住日期等信息。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)