Database 陈';s符号图

Database 陈';s符号图,database,associations,relationship,entity-relationship,erd,Database,Associations,Relationship,Entity Relationship,Erd,在开始开发任何东西之前,我用陈的符号起草了一份ER图,在开发网页时,我不得不更改数据库中的一些内容,最后我得到了这个ER图: 在“booking”和“staff”表之间,我有一个关系表“assign”。 但是在“预订”和“零件”之间,我有一个“成本”,我相信这是相关的,但我不知道如何在陈的符号图上表示它。谁能帮我一个忙吗?:) 谢谢。在这个物理ERD图中,它显示了如何使用主键和外键来实现关系 从概念的角度来看: assign实现了员工和预订之间的多对多关系 成本实现了预订和零件之间的多对多关

在开始开发任何东西之前,我用陈的符号起草了一份ER图,在开发网页时,我不得不更改数据库中的一些内容,最后我得到了这个ER图:

在“booking”和“staff”表之间,我有一个关系表“assign”。 但是在“预订”和“零件”之间,我有一个“成本”,我相信这是相关的,但我不知道如何在陈的符号图上表示它。谁能帮我一个忙吗?:)


谢谢。

在这个物理ERD图中,它显示了如何使用主键和外键来实现关系

从概念的角度来看:

  • assign
    实现了
    员工
    预订
    之间的多对多关系
  • 成本
    实现了
    预订
    零件
    之间的多对多关系,提供了有关预订和零件组合的附加信息
用陈的记法:

  • assign
    将用for关系和基数M,N表示
  • 成本
    也将以多对多关系损失表示。但除此之外,您还可以将关系的属性(例如,
    数量
    成本
    描述
    )显示为附加属性

您也可以考虑使用,而不是RealStand,特别是对于<代码>费用< /代码>。它的优点是暗示后面有一张桌子。但是在您的模型中不需要它,除非

cost
可以与其他表建立关系(这很容易,因为有
cost\u id