Ниже приводится моя база данных с 4 таблицами (студент, курс, модуль, инструктор).И я хочу знать, является ли эта база данных правильной или нет, и если я поступаю правильно, как я могу получить данные из таблиц, используя идентификатор студента, как показано ниже.
- Какие модули есть у студента 10122342? >> Ожидаемый ответ: cn103, cn201
![enter image description here](https://i.stack.imgur.com/XL0CO.png)
(pk) = primary key and (fk)=foreign key
Следующее, что я хочу импортироватьзначения из этих таблиц во вновь созданную таблицу?Ситуация такова, что я хочу импортировать 's_id' и 'i_id' из вышеприведенных таблиц в атрибуте 'id' недавно созданной таблицы с именем "Everyone";в то же время я также хочу сгенерировать значение «0» / «1» для атрибута «тип» таблицы «Все», где значение 0 для тех идентификаторов, которые импортированы из «s_id», и 1 для остальных идентификаторов, импортированных из «i_id.Ниже приведена моя ожидаемая новая таблица базы данных.
Everyone
id |type |
-----------------
10122345 | 0 |
10122342 | 0 |
10222346 | 0 |
20432343 | 1 |
20432311 | 1 |
20532334 | 1 |
Пожалуйста, кто-нибудь может мне помочь?Можно ли сделать с MySQL и PHP?БЛАГОДАРЯ.