Ruby on rails 定制产品模型

Ruby on rails 定制产品模型,ruby-on-rails,rails-models,Ruby On Rails,Rails Models,我正在寻找一些关于如何设置以下rails模型关联的指南或教程链接 将有一系列的类别,每个类别中都有一系列的产品。因此,一个类别有许多产品,而一个产品属于一个类别 用户可以在将产品添加到购物车之前对其进行自定义。因此,他们选择自己的框架,然后选择尺寸,然后选择面料,然后选择腿 第一步是“选择一个框架”。此框架的价格将包括“选择尺寸”、“选择面料”和“选择支腿”步骤中的选项1。但是,例如,如果用户在“选择尺寸”步骤中选择选项2,则价格中将增加一定数量 每个步骤将有大约20个不同的选项。每个选项都有一

我正在寻找一些关于如何设置以下rails模型关联的指南或教程链接

将有一系列的类别,每个类别中都有一系列的产品。因此,一个类别有许多产品,而一个产品属于一个类别

用户可以在将产品添加到购物车之前对其进行自定义。因此,他们选择自己的框架,然后选择尺寸,然后选择面料,然后选择腿

第一步是“选择一个框架”。此框架的价格将包括“选择尺寸”、“选择面料”和“选择支腿”步骤中的选项1。但是,例如,如果用户在“选择尺寸”步骤中选择选项2,则价格中将增加一定数量

每个步骤将有大约20个不同的选项。每个选项都有一个唯一的图像。因此,让我们以“选择面料”步骤为例。用户“选择帧”,然后进入“选择结构步骤”,其中有20个结构选项。他们在步骤1中选择的帧的缩略图将针对每个织物选项显示,并包裹在该特定织物中

这是怎么回事?如何设置模型,以便用户选择框架时,显示与此框架关联的结构?然后,当他们选择一种面料时,沙发将以该面料展示,旁边是4种不同尺寸的沙发


我不是在找教程,只是在正确的方向上轻轻推一下,关于正确的模型关联。

为什么不找教程?他们是开始学习基础知识的好地方。看看导轨什么的。所有这些信息看起来都太长了,你不可能在这里得到答案,甚至不尝试做些什么。做事!这是最好的学习方式。nhf plsI的意思是,我不是在这里找教程。我不希望有人为我写一大堆代码。我正在阅读《敏捷开发教程》,这本教程很棒,但它并没有涵盖我需要的内容。我也读过Rails指南,但它们似乎没有涵盖它。我们从一些东西开始。没有人去读小说。至少写一些你认为有用的代码。我只是来帮忙的。:)