gpt4 book ai didi

sql-server - 如何在 Node js 中使用 sequelize 将数据数组插入 SQL Server 数据库

转载 作者:行者123 更新时间:2023-12-03 22:43:06 29 4
gpt4 key购买 nike

我有两个表 asssessmentquestions,我想将 questions 表中的一些问题插入到单个评估表的评估表中,所以我有一系列问题,我想将它们插入到单个评估的评估表中。

最佳答案

仅使用这两个表听起来不是一个好方法。它违反了数据库的关系模型。

您可能希望使用以下方法:

表[asssessment]:评估本身的主要描述,每个评估一行,主键例如asssessment_ID。

表 [问题]:您拥有的当前表,希望有一个主键列,例如 question_ID。

表[asssessment_questions]:具有单独的主键列,列[asssessment_ID] 具有对[asssessment] 表的外键引用,以及具有对[questions] 表的外键引用的列[question_ID]。

然后,您可以添加一个 [persons] 表来存储有关进行评估的人员的数据,并将此表链接到 [asssessment] 表,其中包含一个类似于 [asssessment_questions] 的中间表。

作为下一步,您可能希望收集个人如何在特定评估中回答特定问题的信息。这可以通过另一个类似于 [asssessment_questions] 的表来完成,但基于 [asssessment_questions] 和 [persons]。

关于sql-server - 如何在 Node js 中使用 sequelize 将数据数组插入 SQL Server 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51455661/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com