我有一个数据模型,它有两个表和一个用于多对多关系的连接表,并创建一个 OData 服务以在 Silverlight 应用程序中公开 CRUD 操作的数据。我想做的是从服务中抽象出连接表。我不确定最好的方法是在模型中(在 .NET3.5SP1 中使用 EF)还是应该使用自定义服务操作来实现。
如果我在 EF 模型中执行此操作(不确定我将如何执行此操作),那么 OOTB WCF 数据服务的内容会很容易说 [..]/Courses(1)/Modules ...否则我会必须创建一个自定义操作来执行此操作。
是否可以在 EF 模型中执行此操作,如果可以,它是如何工作的?