我有这个数据库第一个基于ERP SQL Server
数据库标准结构的EF6模型,但是,允许客户将用户列添加到某些表中,定义列名和数据类型。
示例:客户可以在他的Products表中添加一个u_color nvarchar列,其实现的另一个客户可以在他的Products表中添加u_1stPurchaseDate
DateTime
。
因此,此产品表在实施ERP的所有客户之间共享一组标准列,但每个实现可能都有自己的一组附加列。
是否有一种方法可以延长模型的执行时间,定义基于的额外列,比如说,存储在.config
文件中的定义将根据特定数据库进行定制EF
正在连接?然后,我如何设置或检索运行时添加的列中的值?
谢谢, Alberto Silva