相关疑难解决方法(0)

实体属性值(EAV)框架?

在我真正了解它的名字之前,我在许多环境中看到了实体属性值.它的技术经常出现,而不是将数据存储在数据库列中,而是"翻转它",并且有一个包含Entity,Attrbute,Value列和每个数据的表在该表中成为一行.有时它也被称为'Open-Schema'.

对某些事情有好处,对其他事情有害.这篇维基百科文章对其背后的理论进行了很好的讨论.

这似乎是一种经常使用的技术,应该使用Frameworks或Engines或NoSQL数据库或通用软件工具来构建和支持它.

所以,你知道吗?我对Microsoft堆栈(.Net,SQL Server等)以及其他技术堆栈特别感兴趣.

例如,这是一个构建ASP.NET EAV引擎的项目,这正是我正在寻找的,但显​​然从未开始.

c# sql-server frameworks entity-attribute-value

4
推荐指数
1
解决办法
5442
查看次数