Я ищу руководство или ссылку на учебное пособие о том, как установить следующие ассоциации моделей rails.
Будет множество категорий с кучей продуктов в каждой.Таким образом, категория has_many products и product относится к одной категории.
Пользователь сможет настроить свой товар перед добавлением его в корзину.Таким образом, они выбирают свою раму, затем выбирают размер, затем выбирают ткань, затем выбирают ножки.
Первым шагом будет «выбрать раму».Цена этого кадра будет включать в себя вариант 1 из шагов «выбрать размер», «выбрать ткань» и «выбрать ножки».Но если пользователь выберет вариант 2, например, на шаге «выбрать размер», к цене будет добавлена определенная сумма.
Каждый шаг будет иметь около 20 различных вариантов.Каждый вариант будет иметь уникальное изображение.Итак, давайте сделаем шаг «выберите ткань», например.Пользователь «выбирает рамку», затем переходит к «шагу выбора ткани», где доступно 20 вариантов ткани.Эскиз рамки, выбранной на шаге 1, будет отображаться для каждого варианта ткани, завернутого в эту конкретную ткань.
Как это будет работать?Как настроить модели таким образом, чтобы при выборе пользователем рамки отображались ткани, связанные с этой рамкой?Затем, когда они выбирают ткань, диван отображается в этой ткани вместе с четырьмя различными размерами.
Я не ищу учебник, просто легкий толчок в правильном направлении относительно правильных ассоциаций моделей.