我在同一个数据库中有两个表具有相同的表名和不同的模式。 例如 - Vendor.Employee 和 Customer.Employee
我现在在VS 2012下的类库项目中添加EDMX文件。我正在使用EntityFramework 5.0。
虽然它成功创建edmx文件没有任何问题,但它创建了具有不同名称的这些实体(例如,Vendor.Employee创建为Employee实体,而Customer.Employee创建为Employee1实体。
我理解它,因为这两个类直接位于相同的命名空间下,因此它们使用相同的名称创建。 但有没有办法(例如,为每个模式提供名称空间)或替代方法来解决此问题,因此我们可以使用相同的表名。
对此的任何帮助都非常感激。
谢谢和问候