为了账号安全,请及时绑定邮箱和手机立即绑定

使用实体配置与多个表的一对一/一关系

使用实体配置与多个表的一对一/一关系

C#
九州编程 2021-06-30 14:00:43
我处于一张桌子有两个一对无/一对关系的情况。如何使用实体框架代码优先来实现这一点?我看过以下链接https://www.safaribooksonline.com/library/view/programming-entity-framework/9781449317867/ch04s07.htmlhttps://cpratt.co/0-1-to-1-relationships-in-entity-framework/https://www.tektutorialshub.com/one-to-one-relationship-entity-framework/从本质上讲,从属端需要有一个与主端相同的主键。但是我厌倦了在没有确认和正确了解正在发生的事情的情况下,用不止一种一对无/一对关系来实现这一点。此外,我不确定如何构造语句,因为它没有传统的外键。我还看到在表实体框架之间配置多个 1 到 0..1 关系,这让我难以辨认。有关我的数据库图表的相关部分,请参见下文:因此,本质上, aPlayer不应该在没有 的情况下保存DKImage,同样, aProduct不应该在没有DKImage.下面是型号代码:Players,Products,DKImages(我知道这是不正确的,我只是执行这种方式,所以我可以生成数据库,并显示图)
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 116 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信