我正在使用 C# 和 Razor 在 ASP.NET MVC3 中开发一个 Web 应用程序。
该应用程序必须使用大约 8 年前设计的现有数据库,其中表之间没有物理关系。使用相同数据库的其他应用程序通过使用连接以编程方式创建关系。
在我的应用程序中,我为某些数据库的表创建了一个ADO.NET模型。现在,为了充分利用内联 LINQ 表达式的潜力,尤其是导航属性,我想在 ADO.NET 模型上创建关系。
ADO.NET 是否足够强大,可以将我使用关系的内联表达式转换为不存在此类关系的实际数据库可以理解的查询?