EF模型的1:1关系问题

本文关键字:关系 问题 EF 模型 | 更新日期: 2023-09-27 17:49:34

我正试图开发一个应用程序作为模型第一与EF。我尝试了所有方法来完成表拆分模式和1:1关系,但看起来EF就是不让我。

假设我使用模型优先-是否有一种方法来放置一个1:1的关系,而不会弄乱生成的文件和EF给恼人的:

关系中角色"Blablalah"的多重性无效"Blabalbala"。因为依赖角色属性不是关键性质,从属角色多重性的上界

我已经尝试将我的FK设置为目标表的主键,但仍然没有帮助。

EF模型的1:1关系问题

在数据库设计中,

1:1关系通常通过在第一个表中使用外键然后在删除时将其级联来定义。

IE: Users表和UserProperties表。Users表将使用UserPropertiesId作为外键,UserProperties基本上将用户视为一个UserProperties的多个用户。事情就是这样,如果你只选择用户表,这不是一个问题。