我有使用Laravel建立大学的系统,以及带有科目的名称的学生成绩(第一和第二学期)的系统。
我创建了三个表:
我的问题是成绩表,如何为每个学生设计带有主题的成绩表,即成绩表(主题-成绩)
我创建了这样的标记表:
id - student_id - marks ([ 'math': 'A' ])
该设计正确吗?如果不是这样的最佳设计是什么?
答案 0 :(得分:0)
尝试这样
student_id,subject_1_mark,subject_2_mark,....
这可能不是最佳答案
祝你好运。
更新后的答案
user_id | maths | art | bio |
_____________________________
1 | 62 | 50 | 40 |
2 | 80 | 40 | 20 |
another way
subjects table
id | subject_name |
___________________
1 | science |
2 | maths |
marks_table
id | user_id | subject_id | mark
________________________________
1 | 2 | 1 | 60
2 | 2 | 2 | 40