我正在计划一个数据库,用于记录学生每天的上学情况。
问题是我无法预测一个班级的学生总数,而且天数会稳步增加,所以我在 MySQL db 部分苦苦挣扎。
我应该使用学生姓名作为列,每个日期作为行吗?我知道每次在课堂上添加或删除学生时,使用这种方法将迫使我更改表格的列。例如
day student1 student2 student3 studentN
---- -------- -------- -------- --------
1 x x x
有没有人解决过类似的问题或有任何建议?