如何支持用户添加的列?

时间:2014-04-15 10:25:52

标签: sql-server entity-framework

我有这个数据库第一个基于ERP SQL Server数据库标准结构的EF6模型,但是,允许客户将用户列添加到某些表中,定义列名和数据类型。

示例:客户可以在他的Products表中添加一个u_color nvarchar列,其实现的另一个客户可以在他的Products表中添加u_1stPurchaseDate DateTime

因此,此产品表在实施ERP的所有客户之间共享一组标准列,但每个实现可能都有自己的一组附加列。

是否有一种方法可以延长模型的执行时间,定义基于的额外列,比如说,存储在.config文件中的定义将根据特定数据库进行定制EF正在连接?然后,我如何设置或检索运行时添加的列中的值?

谢谢, Alberto Silva

0 个答案:

没有答案