我使用 Azure 创建数据库。我使用 Azure Data Studio 和 https://github.com/R0tenur/visualization 创建以下实体关系图/关系模型(?)。所绘制的关系是正确的还是颠倒的?将一种关系解读为“一门课程与一门课程之间有一个与多个结果之间的关系”是否正确?
这些关系似乎确实是颠倒的:这张图表明:
结果一侧的基数符号表示有多少个结果可以与另一侧的一个元素相关,反之亦然。最接近桌子的元素可以是一个条形(一个)或一个三叉戟(多个)。它旁边的元素讲述了参与情况,可以是条形(必填)或圆圈(可选)。
这里是有关鱼尾纹 ERD 符号的更多解释的链接。