Я столкнулся с проблемой при назначении студенту нескольких предметов.Студент, обучающийся по 10-му стандарту, может изучать биологию или компьютер с остальными обязательными предметами.Теперь я хочу соединить две таблицы «студенты» и «предметы» таким образом, чтобы, если студент изучает биологию или компьютер, список всех предметов будет связан с его / ее идентификатором, содержащим биологию или компьютер.Ниже приведены таблицы: Таблица ученика:
CREATE TABLE `students` (
`student_id` int(50) NOT NULL,
`student_name` varchar(100) NOT NULL,
`father_name` varchar(100) NOT NULL,
`class` varchar(10) NOT NULL,
`subject_group` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Таблица предмета:
CREATE TABLE `subjects` (
`subject_id` int(10) NOT NULL,
`student_id` int(50) NOT NULL,
`subject_name` varchar(25) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;