【问题标题】:what is the differences between that line in oracle ERD?oracle ERD中的那条线有什么区别?
【发布时间】:2013-10-23 09:24:33
【问题描述】:

oracle ERD 中的关系线之间有什么区别?

【问题讨论】:

    标签: sql oracle erd


    【解决方案1】:

    有几种符号可以表示实体关系模型。您正在查看的那个称为Barker's notation,其中关系(线)分为两半。每一半都可以是实线(关系是强制性的)或虚线(关系是可选的),您可以按如下方式阅读这些关系:

    1. 坚实的一半和坚实的一半 - 关系是强制性的。

      每台计算机必须有一个硬盘驱动器,并且一个硬盘驱动器必须安装到一台计算机上。

    2. 虚线一半和实线一半 - 右侧为必填关系,左侧为可选关系:

      每台计算机必须有一个硬盘驱动器,并且一个硬盘驱动器可能会也可能不会安装到一台计算机上。 (如果关系的右侧是虚线而左侧是实线,则将是副诗)

    3. 虚线半和虚线半 - 关系是可选的。

      每台计算机可能有也可能没有有一个硬盘驱动器,而一个硬盘驱动器可能有也可能没有安装到一台计算机上。

    一对多和多对多关系也是如此。

    【讨论】:

      【解决方案2】:

      虚线表示关系的最小基数可以为零,实线表示关系的最小基数至少为一。

      显示此interesting 文档

      【讨论】:

      • 链接已损坏。
      • @DudiBoy:这个链接在 2013 年是可见的,现在你必须有凭证才能访问。我不知道如何找到新链接
      猜你喜欢
      • 2017-04-06
      • 1970-01-01
      • 1970-01-01
      • 2014-10-20
      • 2011-07-09
      • 2012-05-25
      • 2020-09-17
      相关资源
      最近更新 更多