MYSQL中表单构建器的数据库设计

时间:2016-05-20 03:31:59

标签: mysql database forms database-design database-schema

目前我正在处理表单构建器

用户可以在表单中添加不同名称的输入框。

请注意,表单将存储为HTML代码,因此唯一需要关注的是输入框名称存储和提交表单值

现在我已经草拟了一个像这样的表

GET /v3/surveys/<survey_id>/responses

我能想到的一个问题是值的数据类型, 上述设计仅在值为text / textarea

时有效

如果输入框是文件上传/收音机/选择,如何处理?

还有更好的设计,

非常感谢你的帮助。

2 个答案:

答案 0 :(得分:1)

您还必须存储元素类型。根据元素类型,找出它是哪个html元素并呈现此

答案 1 :(得分:1)

您需要一个额外的广播表并选择,因为它有一个<input>字段的多行。

不要忘记id =,name =,style =,class =等可选内容。

我预测你的成品会像手工输入表格元素一样笨拙。