0

我正在构建一个应用程序来编写品酒笔记,我必须将这个品酒框架(仅第一页)翻译成模型。

这是很多数据,我不确定如何进行。我试图在这个电子表格中勾勒出一个可能的解决方案。

你会建议做什么?我应该只创建一个模型(葡萄酒),并为每个葡萄酒特征创建一个列吗?

谢谢!

PS我正在学习网络开发,如果我的问题听起来微不足道,对不起。

4

1 回答 1

0

也许不是您问题的直接答案,但这里有一些注意事项:

我会说像品酒之类的东西,我会选择选择、标签和简单的自由文本的组合。

这个 RailsCast应该很好地介绍了acts-as-taggable-on用于标记的 gem。

在为您的数据库建模时可能会很方便的一件事是查看已经填写的几个品酒“表格”,看看您是否可以看到一个模式。说味觉/酸度,我希望该值是轻/中/高之一,而对于结论/身份,它几乎可以是任何东西。

您还需要在限制和允许用户输入之间找到适当的平衡。我希望您的用户对自由文本更满意,并且对选择/单选框感到更受限制。另一方面,(对您而言)从选择框更改为自由文本总是更容易,而不是相反。更不用说通过选择或标签进行搜索要容易得多。

我认为您的问题不是那么微不足道,我认为您应该简单地尝试一下。并且设计具有改变思维的能力。

于 2013-09-04T13:24:39.833 回答