Давайте предположим, что у нас есть две модели: Event
и Person
И Person
могут участвовать в нескольких Event
На основе упомянутых отношений вам нужно создать сводную таблицу с именемevent_person
и определите два отношения belongsToMany()
в обеих моделях:
В модели Person
отношение будет выглядеть следующим образом:
public function events()
{
return $this->belongsToMany(Event::class, 'event_person');
}