gpt4 book ai didi

database - 为此示例数据库绘制 ERD

转载 作者:搜寻专家 更新时间:2023-10-30 20:36:12 26 4
gpt4 key购买 nike

考虑一个保存员工记录的系统。数据库应该存储员工姓名、部门等。每个员工都有一个报告经理,他必须向他报告。员工分为 4 个级别 –

  1. 初级工程师
  2. 高级工程师
  3. 团队负责人
  4. 高级团队主管

每个初级工程师都必须向高级工程师报告。每个高级开发人员都必须向团队负责人报告。每个团队负责人都必须向高级团队负责人报告。

我想到了这个想法:-

会有两个表

1.员工

2.报告

Employee 表 将包含必要的信息,如 EmployeeID、员工姓名、部门名称等;主键是 EmployeeID

Reporting Table 将包含两列 EmployeeID 和 ReportingMangerID ;EmployeeID 是与 Employee 表的主键相关的外键。

不知道我说的对不对

最佳答案

如果以下情况为真:

  • 一名员工向 0..1 名其他员工报告
  • 一名员工有 0..n 份报告

然后您可以将“经理”作为员工表的属性。

如果下列情况为真:

  • 一名员工向 0..n 名其他员工报告
  • 一名员工有 0..n 份报告

然后你需要有你的结构。

关于database - 为此示例数据库绘制 ERD,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38655616/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com