我对 MySql 上的数据存储有疑问,什么是存储这样的更好的方法:
我正在尝试创建一个应用程序,用户可以在其中存储不同的可自定义表单字段,例如,如果我需要一个联系表单,我可以使用 From textfield、Subject 下拉字段、Message textarea 字段创建一个表单,同样可以使用不同的表单表单元素。除此之外,用户可以为字段设置名称、值或其他表单属性。
但是,有什么更好的方法来存储这条信息,以便检索创建动态表单以便用户轻松更改内容以及使用它们?
我只能考虑两种存储它们的方法:
在具有诸如 id、form、element、name、value 等模式的表中
element_id | form_id | 元素 | 姓名 | 价值 |
1 | 1 | 文本框 | 到 | 空 |
2 | 1 | 选择框 | 主题 | 一般,支持|作为表中的字段,数据类型为 BLOB,可以存储为序列化数据
好心提醒。谢谢。