如何处理以下对象的删除?我的删除规则应该是什么样的?
这是我的对象图的样子:
老板
- Boss-Department 是多对多的关系
- 如果一个 Boss 被删除,属于该 Boss 的部门不应被删除(但部门与该 Boss 的关系应该被删除)
部门
- 部门-员工具有多对多关系
- 部门-老板是多对多的关系
- 如果一个部门被删除,属于该部门的员工如果与任何其他部门没有关系,则应该被删除
员工
- Employee-Department 是多对多的关系
- 员工永远不会被直接删除(仅通过删除部门)。哦,幸福的生活!