我目前正在设计一个用于存储学生记录的数据库,以及他们将参加的课程。根据我的设计,一个学生可以选修多个课程,但是我遇到了一个问题,因为我无法弄清楚如何创建一个收费表,以便能够存储学费。
学生应该能够支付他所学过的多门课程的费用。
如果学生参加了两门课程,他/她可以单独支付该课程的费用,因此我们可以报告他/她为特定课程支付的费用。
我的数据库设计is here的链接。
请帮我创建费用表,请检查我的设计是否正确。
答案 0 :(得分:0)
您不需要fee table
,因为您已经知道以下内容:
您所要做的就是查询列出这4条信息的查询,然后您可以通过student_id对其进行过滤,以获得单独的学生费用。