【发布时间】:2019-02-21 20:29:12
【问题描述】:
我有一个数据库,包含这些表。但是关系是循环的,在创建表单时会导致问题。
我们有很多班级,每个班级可能有不止一个测验,但并非所有班级都有相同的测验,它们是不同的,并且每个测验学生都有分数。
我设计数据库的方式是测验与每个班级一对多相关,测验与学生之间的多对多关系,一个内表(测验学位)。 问题是它变成了一个循环设计,因为 quis 也与 ckass 表有关。
我试图想出更好的设计,但找不到。
【问题讨论】:
-
您能描述一下您想要实现的目标吗?例如,有学生被分配到不同的班级,他们将进行测验,然后他们将获得带有分数的学位。
标签: ms-access database-design relational-database