Я хочу создать студента с некоторыми курсами.
Это Laravel представление
Я создал две разные таблицы: стол студентов
public function up()
{
Schema::create('students', function (Blueprint $table) {
$table->id();
$table->timestamps();
$table->string('student_name');
$table->string('first_name');
$table->string('last_name');
$table->string('email');
});
}
и таблица курсов.
public function up()
{
Schema::create('student_courses', function (Blueprint $table) {
$table->id();
$table->unsignedInteger('student_id');
$table->string('course_name');
$table->timestamps();
});
}
Таблица студентов создает информацию о студенте и сохраняет ее в таблице студентов.
Я хочу сохранить курсы в таблица курсов, с идентификатором студента. Они должны иметь отношения один ко многим. Как я могу сохранить различные курсы в таблице курсов с идентификатором специфицированного c студента?