2011-02-09 64 views
1

我想知道是否有人知道如果使用EF或某些其他ORM以下是可能的。实体框架和更改表格架构/结构

我们在数据库中有许多表。像这样的“人”

Id 
Name 
Phone 
Email 

这是所有数据库一样,不会改变,这是我们的基本表可以这么说:)

现在,一个数据库可能有一个表也被称为“人” ,这是相同的,但有一个额外的列电话

Id 
Name 
Phone 
Email 
Phone 

有没有办法让Phone列在Dictionary<string,object>这个实体中可用?实际上我只是在寻找基本的选择查询来支持这一点。所以我不需要一个单独的模型来处理所有的数据库。

还是只是不是可能吗? :)

- 基督教

回答

0

的LINQ to SQL或LINQ到实体设计为静态表模式工作,恐怕你将不得不使用ADO.NET来得到你想要的东西,或者转到另一个模式(例如包含键值对的其他表中的FK)