【发布时间】:2020-11-14 02:27:42
【问题描述】:
假设我有员工和部门以及员工角色,其中一名员工可以属于具有不同角色的不同部门。
例如,Emp 1 属于具有角色经理的 Dept 1。其中同一员工可以属于具有 service-man 角色的 Dept 2。
每个员工也有一个像 Emp 2 这样的子层次结构,Emp 3 属于具有角色助手的 Dept 1,其父级是 Emp 1。
在这种情况下,设计这个概念的最佳解决方案是什么。请分享您的意见。
考虑实体和属性:
员工: ID, 名字
部门: 部门编号, 部门名称
角色: 角色标识, 角色名称
【问题讨论】:
-
你自己做过这方面的工作吗?你有起点吗?您的实体有哪些我们应该关注的属性?
-
只有员工姓名、部门名称、角色和每个员工的父母。