【发布时间】:2013-01-14 05:31:25
【问题描述】:
我有一个数据库设计问题,其中数据库对象的属性不固定。并且应用程序用户需要随时选择向对象添加属性。
由于这不能在具有固定列数的传统数据库设计中实现,我正在考虑使用键值对设计模式 我正在寻找在 c#(.Net) 中实现它的方法。
我更喜欢使用 Mysql 作为后端数据库。
第一季度。序列化对象并存储在 mysql 数据库中的最佳方法是什么? (XML 或 JSON 或二进制?)
第二季度。是否有任何键值对数据库引擎,具有强大的 .Net 绑定?
【问题讨论】:
-
我建议在代码中创建表格。