注意:由于声誉不佳,我无法发布图片,因此我已相应添加链接。
我有这项任务我正在工作,我陷入递归关系,以下是我目前正在建模的案例场景的一部分;
现在,我从前三段中扣除了以下业务规则;
(注意:我在规则n.2中假设某个分支也被指定为助理经理)
现在这是上述规则的ERD图;
因此,从情景来看,助理经理只监督员工,但并没有说它与分支机构有任何关系,但我认为分支机构应该与经理和助理经理有关系,但我有点困惑所以我还没有把它添加到错误的图表。你能帮助我吗?
答案 0 :(得分:2)
首先,您似乎在绘制UML域模型而不是ER图。这些都不是一回事。您已经确定了一名员工,但似乎正试图以多态方式使用它来处理所有事情。这种过早优化(以及重复使用),当你应该遵循实体关系规范化的规则时。退一步,为经理,助理经理和员工创建表格。将字段添加到那些字段,然后尝试规范化。