Как отобразить название предмета из таблицы предметов в зависимости от кодов предметов в таблице пользователей в laravel - PullRequest
0 голосов
/ 20 марта 2020

У меня есть таблица студентов с кодами предметов в полях, названных как subj_one, subj_two, subj_three. Есть еще одна таблица с именами предметов с кодами и именем субъекта.

Образцы записей из таблицы студентов

ID  Name    Subj_one   Subj_two   Subj_three
1   Mohan     101         102       107
2   Sohan     245         101       147
3   Neha      101         103       247

Образцы записей из таблицы предметов

subj_code            subj_name
  101                Hindi
  102                English
  103                Physics
  147                Chemistry
  245                Math

Теперь, как показать имя субъекта, когда я показываю данные ученика из таблицы учеников?

1 Ответ

0 голосов
/ 20 марта 2020

Вы должны создать отношения Многие ко многим.

Студенты

ID  Name    
1   Mohan    
2   Sohan     
3   Neha      

Предметы

SubjectId           SubjectName
   101                Hindi
   102                English
   103                Physics
   147                Chemistry
   245                Maths

student_subject

   Id     Student_id           Subject_id
    1       1                    101
    2       1                    102
    3       1                    103
    4       2                    147
    5       2                    245
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...