作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我需要做一些作业,我需要制作游轮公司的 ER 图。如何在我的 ER 图上正确建模员工级别。
我们有正式员工(清洁工、护士、歌手、调酒师等)我们有主管(基本上是主管上面的员工)我们有一位邮轮总监。那么我怎样才能以一种不会导致数据重复或以糟糕的方式完成的方式对此进行建模呢?是否有更好的方法来为不同级别的员工建模。
员工实体具有以下属性(目前):
最佳答案
也许您可以根据员工 ID 创建某种员工层次结构,而不是主管或主管。所以调酒师 emp_id 123 向主管 567 向主管 894 报告。这样就不需要很多标志了。您会知道,如果该字段为空,则他们是董事,如果他们向董事报告,则他们是主管,如果他们向主管报告,则他们是雇员。
通常会添加到员工数据模型的其他内容包括名字、姓氏、出生日期、当前状态(活跃员工、终止、LOA)、受雇日期、解雇日期……仅举几例。
关于mysql - 如何在我的数据库 ER 模型中链接员工、主管和主管,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49545325/
我是一名优秀的程序员,十分优秀!