使用数据库优先模型:假设我们有经典的表Student
, Course
and StudentCourse
(后者显然对Student
and有 FK Course
)。
如果将此模型导入 EF,您将获得为每个模型生成的对象。Student
和类将Course
每个都有一个集合StudentCourses
,您需要从中跳转另一个关系才能分别到达Course
or Student
。
我希望以这样一种方式生成代码,即底层交集表是不可见的,即Student
有一个集合Courses
,并且Course
有一个集合Students
。我已经在其他 ORM 软件(特别是TopLink)中看到了这一点。可以在EF中完成吗?