В настоящее время у меня есть две таблицы, в которых хранится посещаемость курса студентом. У меня есть таблица hub_attendance, в которой хранится общая посещаемость учащегося, и hub_attendance_lesson, где хранится посещаемость каждого урока, который ученик посещал или не посещал. Я не уверен, что это правильно или я делаю что-то не так, я новичок в базах данных!
hub_attendance:
id
student_id
course_id
total_lessons
total_lessons_so_far
total_attended
total_absent
total_excused_absent
total_late
total_excused_late
hub_attendance_lesson:
id
lesson_id
course_id
student_id
date
attended
absent
excused_absent
late
excused_late
EDIT:
Итак, я полностью избавился от первого стола, и это мой новый одиночный стол.
Hub_Attendance:
id
lesson_id
course_id
student_id
date
attendance