You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

强实体能否拥有外键?识别ER图中的强/弱实体

ER图强/弱实体与外键问题解答

强实体能否拥有外键?

当然可以。强实体的核心特征是具备独立主键,无需依赖其他实体即可被唯一标识,而外键仅用于建立实体间的关联关系,并不影响强实体的独立性。举个例子:在包含「用户」(强实体,主键为用户ID)和「订单」(强实体,主键为订单ID)的模型中,「订单」可以通过外键「用户ID」关联到对应的用户,但「订单」依然是强实体——它的订单ID能独立唯一标识每一条订单记录,不需要依附用户存在。

识别ER图中的强/弱实体

由于你没有提供目标ER图的具体结构,我无法直接指出其中的强、弱实体,但可以给出明确的判断规则:

  • 强实体:拥有独立主键,无需依赖其他实体即可被唯一标识,ER图中用普通矩形表示。
  • 弱实体:无独立主键,必须依赖某个强实体(称为「标识实体」)才能完成唯一标识,其主键由自身属性+标识实体的主键共同构成,ER图中用双线矩形表示,且通过双线的标识联系指向所属强实体。

你可以对照上述规则,结合你的ER图内容自行判断。

内容的提问来源于stack exchange,提问作者Kushani5j

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 00:50:21