我今天一直在审查Magento Commerce的架构,并对使用EAV创建一个非常灵活的模型感到好奇。
在.net空间中是否有这样的例子?
我之前曾考虑在动态字典中存储其他属性,并将这些属性序列化到对象存储中。通过这种方式,我可以取消“魔术”字符串来访问属性。
答案 0 :(得分:2)
您应该了解在SharePoint中如何完成此操作。查看基础表将显示动态创建的列将存储在UDF_text1,UDF_text2,UDF_Number1等预定义字段中。每种数据类型使用256个。这些列的元数据存储在XML字段中。
一旦所有预定义的UDF字段用完,用户仍然可以动态创建新字段,但最终会存储在XML字段中。