Ruby on rails 对于像Wufoo这样的Rails应用程序,最好的数据库结构是什么?

Ruby on rails 对于像Wufoo这样的Rails应用程序,最好的数据库结构是什么?,ruby-on-rails,web-applications,data-structures,Ruby On Rails,Web Applications,Data Structures,我不打算在Rails上重建Wufoo,但我想按照这些思路创建一个应用程序 关于此应用程序/数据库结构的最佳建议?postgres hstore策略比序列化更可取。是的 引用他们的自述: 表中需要动态列。你是做什么的 创建许多表来处理它。很好,现在你需要更多的型号 还有很多额外的SQL。插入和选择将非常缓慢 地狱 仅针对此问题使用noSQL数据库。祝你好运 创建一个序列化列。很好,插入就可以了,从 还有一张唱片。但是,如果你的选择中有一个条件呢 是否包含序列化数据?是的,正则表达式。 到目前为止你

我不打算在Rails上重建Wufoo,但我想按照这些思路创建一个应用程序


关于此应用程序/数据库结构的最佳建议?

postgres hstore策略比序列化更可取。是的

引用他们的自述:

表中需要动态列。你是做什么的

创建许多表来处理它。很好,现在你需要更多的型号 还有很多额外的SQL。插入和选择将非常缓慢 地狱 仅针对此问题使用noSQL数据库。祝你好运 创建一个序列化列。很好,插入就可以了,从 还有一张唱片。但是,如果你的选择中有一个条件呢 是否包含序列化数据?是的,正则表达式。
到目前为止你有什么?让我们看看我们是否能进一步完善这个想法。@crftr,我本质上想创建一个允许动态创建表单字段的应用程序,本质上是一个动态模型,不需要编码来添加新字段。我想它会将字段名/类型/默认值等存储在序列化哈希中,对吗?当然,这可能会使高效索引/搜索变得困难。对于这样的优化数据结构有什么想法吗?是否已经有一个宝石可用于此?