微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

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

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

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

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

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

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

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

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

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

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。