【问题标题】:Entity-relationship diagram实体关系图
【发布时间】:2017-05-23 15:23:06
【问题描述】:

我对即将到来的数据库考试中的一个问题感到非常困惑。

我得到了一个包含细节的场景。第一个问题是:

为此问题绘制实体关系 (ER) 图,清楚地标记实体和关系并显示关系的基数。包括每个实体的主键。”

我对此很好,但是我真的没有得到第二个问题:

“确定 ER 图的每个实体和关系的主要属性,并包括所需的任何外键。因此为模型派生一组关系。

有人能解释一下第二个问题需要什么吗?

【问题讨论】:

  • 在阅读了关于ER模型和ER图的维基百科文章后,你不明白的那个句子的一个词或部分是什么?
  • 不幸的是,整个问题对我来说都不清楚,我不明白我需要什么,因为感觉就像我已经用我的问题 1 的答案来回答问题 2,但我知道它是错误的。
  • 问题 1 要求提供区分实体和关系的 ER 图。问题 2 要求一组关系,包括依赖属性和外键。 ER图不直接表示外键,听起来依赖属性可以从问题1中排除。关系模型只是描述关系,它不区分实体关系和关系关系。

标签: database-design relational-database entity-relationship-model


【解决方案1】:

我认为问题 2 包含问题 1 以及更多内容。

在问题 2 中,除了识别主要属性之外,您还需要识别任何其他尚未出现在问题中的外键属性。然后你需要使用这些新属性来创建更多的关系。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-06-25
    • 2020-10-09
    • 2015-03-14
    相关资源
    最近更新 更多