我想制作包含数学,生物学,物理学,化学等许多学科的测验应用程序。
我为每个主题创建一个表格是否很好,还是应该在表格“问题”中添加一个名为“主题”的列?
哪一个最适合表现?
最佳答案
就您而言,就您而言,我将创建一个名为subjects
的表,该表存储您的所有主题,然后在您的subject
表中创建一个列problems
的列,以便在这两个之间创建一个foreign key
表。
这样,您可以轻松地为您的主题添加一些特定的参数(作为难度),也可以轻松地检索这些参数。
祝您新项目好运!
关于php - 学术测验应用程序的数据库设计,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46754088/