В моем приложении laravel
у меня есть две таблицы в базе данных:
- education_categories
- educations
Теперь я хочу создать два сеялки с отношением между ними к.
Сеялка EductionCategory:
public function run()
{
DB::table('education_categories')->insert([
'title' => "IT"
]);
DB::table('education_categories')->insert([
'title' => "Nature and science"
]);
DB::table('education_categories')->insert([
'title' => "Science"
]);
DB::table('education_categories')->insert([
'title' => "Construction"
]);
...etc
}
Теперь я хочу, чтобы у Сеялки по образованию была какая-то связь с Сеялкой по категориям. Что-то вроде:
DB::table('educations')->insert([
'title' => "Programmer",
'education_categories_id' => 1
]);
Это правильно? Нужно ли создавать hasMany
отношения в моей модели образования_Категории?