在一对多父子表关系中,我可以直接将父表的列映射到属性子实体(即没有导航属性)吗?例如,使用以下两个表:
TABLE Foo
FooId int PK
FooName nvarchar(max)
BarId int FK
TABLE Bar
BarId int PK
BarName nvarchar(max)
我可以为这样定义的Foo
创建一个实体吗?
Public Class Foo
Public Property FooId As Integer
Public Property FooName As String
Public Property BarName As String
End Class
这似乎是实体拆分的工作,但实体拆分仅适用于两个表具有相同主键(一对一)而非一对多的情况。