首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >公寓楼及汽车企业员工ER数据库设计

公寓楼及汽车企业员工ER数据库设计
EN

Database Administration用户
提问于 2020-04-06 04:16:36
回答 1查看 440关注 0票数 0

最近,我完成了一项任务,要求我为一家公寓综合住宅汽车制造商的员工完成一个ER图。有多家汽车公司,每一家公司都有员工。有一系列公寓楼是由这些雇员所在的同一人拥有的。如果员工在公寓楼里呆了7天以上,就可以享受公司特有的折扣。

其中一些要求如下:

  • 跟踪新员工/受训者及其长期(家庭)地址和联系信息,这些人在给定的培训期间呆在阿尔法公寓楼内。
  • 跟踪新员工/受训者的当前地址和联系方式。(他们住在哪间公寓?)
  • 记录员工/受训者在特定公寓的逗留时间。这应该基于签入和退房日期。
  • 记录员工/受训人员曾经住过的所有个人公寓。注:这是历史数据。住在寄宿之家的雇员/受训人员每次到底特律接受培训时,都可能得到同一套公寓或不同的公寓。
  • 跟踪每栋公寓楼内的不同公寓,以及每套公寓的编号和楼层。
  • 跟踪不同类型公寓的每晚收费情况。
  • 记录每栋公寓楼的名称、地点、地址和联系方式。
  • 跟踪三大汽车制造商的地址和联系方式
  • 跟踪哪些员工/培训人员在哪个汽车公司工作,以支付账单。
  • 记录每栋楼有哪些公寓可供出租。

我的ER-图表:

作为逻辑设计的新成员(4个月),我想知道在这个ER图上是否有什么可以改进或改变的地方。我对关系的概念有很强的把握,但当涉及到发票、订单等时,我会感到困惑。

我亦想清楚说明,这份作业已交回,不能再提交。这完全是出于对学习的渴望而提出的问题。

EN

回答 1

Database Administration用户

发布于 2020-04-07 20:43:04

我认为总体上你有一个足够体面的设计。我唯一的问题可能是发票表有一个计算字段(TotalNights),折扣只使用DiscountID,而不是折扣金额。这样的话,看表的人就得加入折扣表,看看贴现率是多少,除非他想做手工计算,把总折扣率、固定利率和折扣率计算出来。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/264388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档