建模数据库结构 - Rails
Modelling DB Structure - Rails
我有一个产品模型,用户可以在其中自定义正在 selected 的产品。用户实际上可以在两个方面定制产品,即尺寸和颜色。目前的尺寸选项目前有两种类型,即 size1
和 size2
。颜色选项也类似于大小选项,用户可以 select 在 Black
和 White
之间,而不管现在选择的帧大小如何。如何在 rails 环境中有效地对变体数据建模?我正在寻找最佳解决方案,同时牢记尺寸和颜色的选择在不久的将来可能会增加。请让我知道解决此问题的最佳方法是什么?
这里有一个 class 图表,可以帮助您了解应该如何建立关系。
尺寸和颜色将为 option_types
、size1
、size2
、Black
、White
等将进入 option_values
variants
和 option_value_variants
将容纳尺寸 1
的黑色衬衫等变体
我有一个产品模型,用户可以在其中自定义正在 selected 的产品。用户实际上可以在两个方面定制产品,即尺寸和颜色。目前的尺寸选项目前有两种类型,即 size1
和 size2
。颜色选项也类似于大小选项,用户可以 select 在 Black
和 White
之间,而不管现在选择的帧大小如何。如何在 rails 环境中有效地对变体数据建模?我正在寻找最佳解决方案,同时牢记尺寸和颜色的选择在不久的将来可能会增加。请让我知道解决此问题的最佳方法是什么?
这里有一个 class 图表,可以帮助您了解应该如何建立关系。
尺寸和颜色将为 option_types
、size1
、size2
、Black
、White
等将进入 option_values
variants
和 option_value_variants
将容纳尺寸 1