对于你给的数据库模型示例中 我想添加 任务发布人 任务联络人 和 人员信息表
时间: 2024-05-03 21:16:51 浏览: 11
好的,那我可以为你添加一个 "任务发布人" 和 "任务联络人" 字段,以及一个 "人员信息表" 来关联这些字段。下面是一个简单的数据库模型示例:
```sql
CREATE TABLE tasks (
id INT PRIMARY KEY,
task_name VARCHAR(255) NOT NULL,
task_description TEXT,
task_start_date DATE,
task_end_date DATE,
task_publish_person_id INT,
task_contact_person_id INT,
FOREIGN KEY (task_publish_person_id) REFERENCES person(id),
FOREIGN KEY (task_contact_person_id) REFERENCES person(id)
);
CREATE TABLE person (
id INT PRIMARY KEY,
name VARCHAR(255) NOT NULL,
email VARCHAR(255),
phone_number VARCHAR(20)
);
```
在上面的模型中,我们为任务表 `tasks` 添加了两个新字段 `task_publish_person_id` 和 `task_contact_person_id` 来表示任务的发布人和联络人,它们都是指向 `person` 表的外键。同时我们还添加了一个 `person` 表,来存储所有与任务相关的人员信息。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.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)
![](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)