ER图

作者: 阿_贵 | 来源:发表于2018-11-28 08:02 被阅读0次

    实体1(长方形) --- 关系(菱形) --- 实体2(长方形)                  实体关系都是表

    细线:一个实体--- 多个关系。一个实体可以有多个关系,也可以没有关系(partial participation)

    粗线:一个实体 --- 多个关系。一个实体至少(at least one)有一个关系(total participation)

    指向关系的箭头:一个实体 --- 一个关系,不能:一个实体 --- 多个关系

    上面的菱形是一个表

    Many to Many,One to Many,One to One:是指两个实体之间的关系,而不是实体与关系(菱形)之间的关系

    One to Many:指右边的实体一个对应左边的实体多个

    optional代表对方部分参加

    一对一, Nurse 部分参加,CareCentre只是引用部分NurseID

    红色实心菱形:引用外表的字段(id等),必填

    红色空心菱形:引用外表的字段(id等),可以为NULL

    红色钥匙:引用外表的主键(id等),作为外健,与本表的其他字段组合成主键

    Mandatory (blue diamond)

    Optional (empty diamond)

    Strong Entity  虚线,可以独立存在,Nurse和CareCentre可以独立存在

    Weak Entity    实线

    即一个实体的存在必须以另一实体的存在为前提。前者就称为“弱实体”,后者称为“强实体”。例如:职工子女的信息就是以职工的存在为前提的,子女实体是弱实体。

    加粗矩形。强实体与弱实体的联系只能是1:1或1:N。弱实体参与联系时应该是“完全参与”。

    相关文章

      网友评论

          本文标题:ER图

          本文链接:https://www.haomeiwen.com/subject/gxjgqqtx.html