如何在实体关系中显示sql联结表

Eli*_*eth 1 erd entity-relationship entity-relationship-model

实体关系假设:

  1. N Testplan有M Teststep.
  2. 1 Testplan有N截图

因此,我有一个TestplanTeststep表和一个Screenshot表相关的TestplanTeststep表.

问题:但我如何用ERD表达这个?

当我回顾第2点时,那么a Testplan有N 是不正确的Screenshots,因为a Testplan不能有Screenshots.实际上TestplanTeststep有N Screenshots,但是自然ERD的概念模型不是物理的(sql表).

再次提问:我如何用ERD表示a Screenshot属于a TestplanTeststep但不属于Testplan

jsj*_*jsj 6

你所有的关系都是一对多的(即1个testplan有0-n个测试步骤,1个testtep有0-n个截图).您的图表应如下所示:

在此输入图像描述