我正在构建测验应用程序,并且在按顺序获取数据库表时遇到一些麻烦。
到目前为止,我已经附加了结构图,但是我想知道是否应该在该UML图中使“ UserAnswer”类成为关联类吗?
因此,基本上,我想将所有问题保留在单独的表格中,以便在问题发生变化时更轻松地进行编辑。
我还希望将用户答案保留在表格中,以确保可以跟踪有多少用户回答所有问题。每个用户答案都链接到一个问题,我将问题答案存储在表中。
当用户回答超过5个问题(共10个问题)时,他们将获得根据回答得出的结果。
这个想法是,一个用户是唯一的,一次只能获得一个结果。
这张UML图有点粗略,但是一旦我开始编写应用程序,我就很难将其布局直观。
您有任何意见吗,或者从技术上来说这项工作可以实现吗?