关于如何将某个应用程序复制到另一个应用程序的想法


Ideas on how to copy something from 1 application to another

我正在寻找想法,但我想知道的是我正在创建多个考试。现在假设我有两个考试,我为考试1创建问题和答案并提交表格,然后我进入考试2,现在在考试2中会有一些不同的问题,但也可能有来自考试1的相同问题,但顺序不同。

我想知道的是,如果最好的方法是,当用户创建考试2时,他可以打开一些东西,并能够在他想做的时候将问题和答案从考试1复制到考试2中,该怎么办?

我正在考虑使用第二个数据库(备份数据库)来存储考试1的所有问题,然后以某种方式将考试1的一些问题和答案一次一个问题复制到考试2中。

我之所以考虑使用备份数据库,是因为我希望在一切完成后,将所有详细信息存储在正确的数据库中

我的问题和答案的布局是,一个问题在文本区域,答案来自a-Z按钮,用户可以在那里选择他们想要的按钮?

感谢

在SQL数据库中,您可以创建两个表,如:

 Exams(id, examname, description)
 Questions(id, examid, question, answer)

如果需要,加入他们,或者从某些考试中获得问题,比如:

SELECT * FROM Questions
JOIN Exams
ON Questions.examid = Exams.id

您可以重复使用问题,方法是用另一个examid阅读它们,或者在带有分隔符的examid中添加另一个expamid。