创建数据库表格1. 职工(职工号,姓名,年龄,性别); 2. 社团(编号,名称,负责人,活动地点); 3. 参加(职工号,编号,参加日期); 4. 活动(编号,名称,社团,负责人,活动地点,活动时间,人数)
时间: 2024-03-09 21:47:04 浏览: 48
创建员工管理数据库相关表格
5星 · 资源好评率100%
好的,下面是这四个表格的创建语句:
1. 职工表格:
```
CREATE TABLE Employee (
emp_id INT PRIMARY KEY,
emp_name VARCHAR(50) NOT NULL,
emp_age INT,
emp_gender VARCHAR(10)
);
```
2. 社团表格:
```
CREATE TABLE Club (
club_id INT PRIMARY KEY,
club_name VARCHAR(50) NOT NULL,
club_leader VARCHAR(50),
club_location VARCHAR(50)
);
```
3. 参加表格:
```
CREATE TABLE Join (
emp_id INT,
club_id INT,
join_date DATE,
PRIMARY KEY (emp_id, club_id),
FOREIGN KEY (emp_id) REFERENCES Employee(emp_id),
FOREIGN KEY (club_id) REFERENCES Club(club_id)
);
```
4. 活动表格:
```
CREATE TABLE Activity (
activity_id INT PRIMARY KEY,
activity_name VARCHAR(50) NOT NULL,
club_id INT,
activity_leader VARCHAR(50),
activity_location VARCHAR(50),
activity_time DATETIME,
activity_number INT,
FOREIGN KEY (club_id) REFERENCES Club(club_id)
);
```
这些表格的创建语句可以根据具体需求进行修改。另外,为了保证数据的完整性和一致性,还需要添加一些约束条件,例如 UNIQUE、NOT NULL、FOREIGN KEY 等。
阅读全文