Uml 实体关系建模,评论我的ERD

Uml 实体关系建模,评论我的ERD,uml,entity,erd,Uml,Entity,Erd,注意:由于声誉低,我不能发布图片,所以我添加了相应的链接 我有这个任务,我正在工作,我被困在一个递归关系,以下是我目前建模的案例场景的一部分 现在,我从前三段中扣除了以下业务规则: 员工分配给一家分行,一家分行雇佣一名或多名员工 每个分行指定一名经理和一名助理经理 员工由一名经理管理,一名助理经理监督 员工提交零条、一条或多条以前的雇用记录,一条记录的实例仅与一名员工关联 员工只能分配一个工作岗位,一个工作岗位可以分配给一个或多个员工 (注:我在第n.2条规则中假设分行也被指定为助理经理) 这

注意:由于声誉低,我不能发布图片,所以我添加了相应的链接

我有这个任务,我正在工作,我被困在一个递归关系,以下是我目前建模的案例场景的一部分

现在,我从前三段中扣除了以下业务规则:

  • 员工分配给一家分行,一家分行雇佣一名或多名员工
  • 每个分行指定一名经理和一名助理经理
  • 员工由一名经理管理,一名助理经理监督
  • 员工提交零条、一条或多条以前的雇用记录,一条记录的实例仅与一名员工关联
  • 员工只能分配一个工作岗位,一个工作岗位可以分配给一个或多个员工
  • (注:我在第n.2条规则中假设分行也被指定为助理经理)

    这是上述规则的ERD图


    所以从场景来看,助理经理只管理员工,但它并没有说它和分行实体有任何关系,但我假设分行应该和经理和助理经理有关系,但我有点困惑,所以我还没有将其添加到erd图中。你们能帮帮我吗

    首先,您似乎在绘制一个UML域模型,而不是ER图。这不是一回事。您已经确定了一名员工,但似乎试图将其用于所有事情。当您应该遵循实体关系的规范化规则时,这种过早的优化(以及重复使用)。退一步,为经理、助理经理和员工创建表格。将字段添加到这些字段中,然后尝试正常化