【问题标题】:Identifying and Non identifying Vs Weak and Strong识别和非识别与弱和强
【发布时间】:2014-03-05 20:07:14
【问题描述】:

识别关系和非识别关系有什么区别,它们与强关系和弱关系有何不同?

【问题讨论】:

    标签: relational-database entity-relationship


    【解决方案1】:

    在实体关系 (ER) 建模中,如果实体的主键的任何部分包含对另一个实体的引用,则该实体被视为弱实体。换句话说,如果一个实体的主键包含任何外键属性,则该实体是弱的,否则该实体是strong

    引用(外键)属性是主键一部分的关系称为标识关系,否则它是非标识关系。换句话说,弱实体是受识别关系支配的实体。

    请注意,这些是 ER 建模概念,而不是关系模型概念。在关系数据库术语中,这些概念并不是特别有用,因为关系模型不区分它们。

    【讨论】:

      猜你喜欢
      • 2012-04-02
      • 1970-01-01
      • 2010-10-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-16
      • 1970-01-01
      • 2011-02-18
      相关资源
      最近更新 更多