Wat*_* v2 2 entity-framework-4
是否可以从两个数据库中创建实体模型,表中的所有关系都反映在模型中?你是怎样做的?
我指的是ADO.NET Entity Framework第4版.
也许.这取决于几个因素.
如果使用现代版本的SQL Server,则会有一个名为Synonyms的功能,它允许您将表从一个数据库"映射"到另一个数据库.
不幸的是,EF数据设计师不识别或理解同义词.有一种方法可以将两个.EDMX文件手动合并为一个,但这是一个巨大的痛苦.
使用同义词时,我更喜欢使用Code First方法.我使用Entity Framework Power Tools扩展来将表反向工程为代码优先模型,这适用于同义词.
如果你想使用.EDMX,那么你可以尝试这里的方法:
http://rachel53461.wordpress.com/2011/05/22/tricking-ef-to-span-multiple-databases/
| 归档时间: |
|
| 查看次数: |
1313 次 |
| 最近记录: |