数据库ER图主要应用于需求分析阶段,用于程序员和用户之间的交流,算是介于自然语言和编程语言之间的一个折中。

 

为什么使用弱实体集?

通过为弱实体集加上合适的属性,可转变为强实体集,为什么还要使用弱实体集?

避免数据冗余(强实体集码重复),以及因此带来的数据的不一致性

弱实体集反映了一个实体对其它实体依赖的逻辑结构

弱实体集可以随它们的强实体集的删除而自动删除

弱实体集可以物理地随它们的强实体集存储

 

[Database] 数据库ER图

上图展示了许多数据库ER图中的元素

一、使用椭圆表示属性

二、矩形表示实体

三、菱形表示联系

四、双框矩形:表示弱实体

五、双框菱形表示标识行联系(弱实体联系)

六、主键的表示,使用下划线(在实体当中是实线,在弱实体当中是虚线)

 

下面显示了one 2 one的联系

[Database] 数据库ER图

下面显示了one 2 all的联系

 [Database] 数据库ER图

相关文章:

  • 2021-09-02
  • 2021-05-31
  • 2021-11-04
  • 2021-11-27
  • 2021-09-23
  • 2021-10-22
  • 2021-05-19
猜你喜欢
  • 2021-05-26
  • 2021-07-30
  • 2022-01-15
  • 2021-08-14
  • 2021-09-04
  • 2021-12-04
  • 2021-05-13
相关资源
相似解决方案