📜  公司的ER图

📅  最后修改于: 2021-08-25 10:49:03             🧑  作者: Mango

ER图被称为实体关系图,它用于分析数据库的结构。它显示了实体及其属性之间的关系。 ER模型提供了一种交流手段。

公司的ER图具有以下描述:

  • 公司有几个部门。
  • 每个部门可能有多个位置。
  • 部门由名称D_no,位置标识。
  • 经理控制特定部门。
  • 每个部门都与多个项目相关联。
  • 员工通过名称,ID,地址,DOB,数据e_of_joining进行标识。
  • 一名员工只能在一个部门工作,但可以从事多个项目。
  • 我们还跟踪员工在单个项目上工作的小时数。
  • 每个员工都有受抚养人
  • 被抚养人具有D_name,性别和关系。

公司ER图:

该公司ER图说明了有关公司的关键信息,包括诸如员工,部门,项目和受抚养人之类的实体。它允许了解实体之间的关系。

实体及其属性

  • 雇员实体:雇员实体的属性是名称,ID,地址,性别,Dob和Doj。
    Id是员工实体的主键。
  • 部门实体:部门实体的属性为D_no,名称和位置。
    D_no是部门实体的主键。
  • 项目实体:项目实体的属性为P_No,名称和位置。
    P_No是项目实体的主键。
  • 从属实体:从属实体的属性为D_no,性别和关系。

关系是:

  • 员工在部门工作–
    许多员工在一个部门工作,但一位雇员不能在多个部门工作。
  • 经理控制部门–
    员工在部门经理下工作,经理记录员工加入部门的日期。
  • 部门有很多项目–
    一个部门有许多项目,但是一个项目不能属于多个部门。
  • 员工参与项目–
    一名员工从事多个项目,并记录了该员工在单个项目中的工作时间。
  • 员工有受抚养人–
    每个员工都有受抚养人。每个受抚养人仅受一名雇员的抚养。