Допустим, у меня есть 3 таблицы mysql - teacher
, subject
и class
, каждая таблица имеет только два поля id
и name
Если каждый учитель может преподавать каждый предметВ каждом классе, как правильно вставить эту информацию, используя SQL, в четвертую таблицу для хранения этих данных, если в моей четвертой таблице есть три поля для teacher_id
, subject_id
и class_id
Просто чтобы прояснить это на примере, если бы у меня было только два учителя (teacher.id 1 и 2), два предмета (subject.id 1 и 2) и два класса (class.id 1 и 2), данные в четвертомтаблица будет выглядеть примерно так:
teacher_id subject_id class_id
1 1 1
1 1 2
1 2 1
1 2 2
2 1 1
2 1 2
2 2 1
2 2 2