Как установить ключи для связи между тремя таблицами (от многих ко многим):
distributor_contacts
distributor_contacts_instructor
distributor_instructors
Где distributor_contacts_instructor
- промежуточная таблица:
| instructor_id | distributor_contacts_id
Где distributor_contacts
Таблица:
| user_id |
Где distributor_instructors
:
| user_id |
Мне нужно хранить в distributor_contacts_instructor
значение distributor_instructors.user_id
до distributor_contacts_instructor.instructor_id
и distributor_contacts_instructor.distributor_contacts_id
до Auth::user()->id
Как установить это соотношение в модели ниже?
return $this->belongsToMany(DistributorContacts::class, 'distributor_contacts_instructor', 'instructor_id', 'distributor_contacts_id', 'user_id', 'user_id');
Я пытался, но это не работает