【问题标题】:ER diagram relationshipER图关系
【发布时间】:2014-01-09 05:52:35
【问题描述】:

我有一个实体“人类”,其中有 ID(主键)、姓名、姓氏、年龄、性别、地址等属性。然后我几乎没有其他实体,如系统管理员、员工、经理、会计师。我如何在 ER 图中显示每个实体都通过外键 ID 实现“人类”实体的属性?

我的解决方案只是添加其中 4 个实体与人类实体之间的关系,但由于关系只能是两种方式,在特殊情况下最多三种方式,这不是解决方案。有什么想法吗?

【问题讨论】:

  • 您到底需要做什么?我的理解是您希望所有EmployeeManagerAccountant 都与Human 表相关,对吗?
  • 是的。我想在 ER 图上展示它。
  • 您应该使用 generalization 来进行作业。在急诊室中,您不会显示任何 fk。这发生在规范化和数据库创建的后期。
  • 不太明白您的评论。
  • 那我该怎么做呢?如何在 ER 图上显示这种关系?

标签: sql entity-relationship relationship diagram


【解决方案1】:

很简单,举个例子:

通过这种方式,您可以设计数据库并将实体与属性链接。

【讨论】:

    猜你喜欢
    • 2016-04-07
    • 2017-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多