Я сейчас разрабатываю приложение Laravel, и это сомнение пришло ко мне. Процесс: один клиент делает один или несколько запросов от продуктов, то я могу предложить один или несколько сделок, основанный на запросе о продукции.Является ли хорошей идеей ссылку на первичный ключ с использованием сводной таблицы?
Я создал модели продукта, запроса и сделки Laravel, но мне нужно их подключить. Я установил отношения «многие-ко-многим» с продуктами и запросами модели через принадлежитToMany. Моя проблема заключается в том, как установить связь между сделкой и запросом. Как я уже сказал, одна сделка может содержать много запросов продукта или продуктов.
структуры и отношения таблиц являются: