我有两张桌子。一个是Request
,另一个是Response
。每个请求都有一个对记录的可为空的外键引用Response
。
每条Response
记录都有一个不可为空的外键引用,指向Request
它来自的条目。
我正在尝试为此模型生成实体,但验证失败并出现错误:Multiplicity is not valid in role Response [...]. Because the dependent role properties are not the key properties, the upper bound of the multiplicity of the dependent role must be *
.
失败的映射:
请求 -[0..1]-> 响应
响应 -[1]-> 请求
为什么这不起作用?我知道 EF 不太喜欢外键,但这似乎很简单。