таблица иерархии:

Здесь столбцы up
и down
относятся к таблице user_id
из user
. Чтобы объяснить ситуацию, я хотел бы поделиться этой формой ввода:
Здесь эта форма заполняется зарегистрированными пользователями, а поле множественного выбора содержит несколько user_id. Теперь я хочу сохранить зарегистрированный в user_id
столбец up
таблицы hierarchies
, и все user_id
из поля множественного выбора перейдут в столбец down
таблицы hierarchies
. Предположим, я вошел в систему с идентификатором 5 и выбрал двух подчиненных, имеющих user_id 1,2. поэтому будут вставлены две строки:
---------------
up | down
---------------
5 | 1
---------------
5 | 2
Как настроить это отношение многие ко многим в модели пользователя и иерархии и как я могу сохранить? Я новичок в рамках Laravel и использую Laravel 5.8. Заранее спасибо.