在我的应用程序中,我允许用户向数据库添加/删除新字段,因此我需要在 sql server 数据库中找到常规列添加/更新/删除问题的最佳解决方案,我是 c#.net 开发人员,并且我通常使用实体框架工作。我一直在谷歌上搜索并遇到了 EAV(实体属性值),然后我找到了 EAV Model Db Storage for .Net for c#.net。提供了源代码,我通过它是一件好事。但是我们是否有更好的解决方案来解决我的问题,因为我找不到任何关于如何在任何应用程序中使用它的文档(asp.net mvc、wpf、winforms、控制台应用程序)
如果我不想在同一个数据库中组合传统的关系表和实体属性值(三元组)怎么办?
我是 EAV 的新手,不知道应该如何处理这种情况。我将非常感谢任何回应。
编辑:我发现了这个:https ://www.nrecosite.com/semantic_storage_net.aspx#但它没有帮助我,因为没有适当的文档。所以我特别要求 c#.net 开发。
谢谢