1

在实体框架中..当您在关联的一侧应用流利映射中的关联时,关联的两侧是否会由 EF 自动生成?

如果以 OneToMany 关系为例。如果我在 X 的流畅映射配置中应用 X 和 Y 之间的关联,这是否也适用于 Y 端?我可以使用导航属性访问 Y 实体上的 X 吗?

Y 是否可以访问 X,反之亦然。

谢谢。

4

1 回答 1

2

是的。您实际上配置了与 Fluent API 的一对多关系,而不是实体之一上的属性或导航属性的任何“访问”规则。如果您在关系的两边都有导航属性,则可以为实体 X 或 Y 配置关系。无论哪一个都没有关系,您只需为一个而不是两个都配置。如果您在实体中只公开了一个导航属性,例如 X,则必须为实体 X 配置关系。

于 2012-07-08T19:03:27.987 回答