如何处理不断变化的属性模型?

问题描述

我将首先描述问题的背景。我的应用程序如下所示:

我正在设计一个带有数据库,后端和Web GUI界面的绿色应用程序。

我有几个给定的数据库架构(Postgresql)。我有一个单独的“发布者”应用程序,可以从测量生成数据。认情况下,我的架构中的表之一有5列。

如果发布者发布的维度数据超过5个,发布者应用程序将动态添加多余的列。

我从数据库模式生成了实体框架模型。我用这些来显示数据(使用剃须刀页面)。

如果在数据库模式中添加列,则这些实体框架模型不会自动更改:不会向模型添加任何属性

我的问题是因为这个原因,我只能显示固定数量的列,而在测量中可能缺少额外的数据。

我如何以一种优雅的方式解决这个问题?实体框架是否可以解决此类问题?

我能想到的一种解决方案是首先设置最大列数。例如,100。然后,使用100个尺寸进行虚拟测量,以便添加列。然后,生成模型。但是,对我来说,这种解决方案似乎是临时的。我想知道是否有更好的方法

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)