Database 动态表单生成器数据库结构

Database 动态表单生成器数据库结构,database,postgresql,database-design,Database,Postgresql,Database Design,我还有更多,我正在尝试创建动态表单,并将其发布到web上,供用户填写 至于我正在使用的数据库,Postgres 我如何在数据库中构建此结构: 我将拥有以下模型: 表单-用于存储表单的 id (PK) name 表单输入-添加到表单中的单个输入 id (PK) form_id (FK to forms.id) type (can be input, dropdown etc) 但当用户查看表单并将其上传时,如何添加保存这些值的模型呢 我如何连接所有这些?对node不是很有经验。。 因此,

我还有更多,我正在尝试创建动态表单,并将其发布到web上,供用户填写

至于我正在使用的数据库,Postgres

我如何在数据库中构建此结构:

我将拥有以下模型:

表单-用于存储表单的

 id (PK)
  name
表单输入-添加到表单中的单个输入

id (PK)
form_id (FK to forms.id)
type (can be input, dropdown etc)
但当用户查看表单并将其上传时,如何添加保存这些值的模型呢


我如何连接所有这些?

对node不是很有经验。。 因此,将此视为一个指南(至少java、CPP和Python的工作原理类似)。
  • 创建db后,您需要从程序(显示表单的应用程序)连接到db

  • 您可以使用某种函数/方法(可能需要一个外部库/模块或如何调用它)来实现这一点

  • 当您完成对数据库的写入时,您将关闭连接(不确定是否可以关闭节点中的程序)


  • 所以我的建议是在某个节点中搜索DB连接。

    我不知道您的问题是什么。这还不清楚。使用足够的单词、句子和引用部分例子,清楚、完整地说出你的意思。对于代码问题,请给出一个示例。对于DB设计,请给出DDL。您可以使用类似于
    form\u实例
    input\u实例
    表的内容。特定输入实例的值存储在
    input\u instance
    中的一列中
    form\u实例
    引用一个表单,而
    input\u实例
    引用一个表单实例。确保只有属于表单实例所属表单的输入实例会有点棘手。你需要为此编写一个约束触发器。现在你只是要求我们用定制的教程重写一本教科书。遵循已出版的关于信息建模、关系模型和数据库设计与查询的学术教科书。(记录和使用设计的语言和工具手册不属于此类教科书。)(维基文章或网络帖子也不属于此类教科书。)在卡住的地方问一个具体的非重复问题。这与问题无关。此外,这个问题并不清楚。