Laravel связи между таблицами

Всем доброго времени суток!

Нужна помощь. Пишу приложение для автоматизации рабочего процесса цеха мебельного производства. Одна из задач приложения - оформление заказа на создание мебельной продукции. Получается заказчик выбирает в приложении мебель и материалы (окрас древесной плиты, материал дерева и обивку) из которых будет собираться мебель. Также он может указать количество мебельной продукции (например один и тот же стол, но с белым цветом - 5 шт., а с красным цветом - 3 шт.). Далее приложение должно автоматически рассчитывать итоговую стоимость заказа...

Я реализовал следующим образом, но сомневаюсь в связи между таблицами Мебель и Цвет. введите сюда описание изображения

Сколько всего должно быть таблиц в БД для реализации вышеописанной задачи и как будет правильно (корректно) связать между собой эти таблицы.


Ответы (0 шт):