我应该对 has_many has_many 进行非规范化吗?
我有这样的: class User < ActiveRecord::Base has_many :serials has_many :sites, :through => :series end class Serial < ActiveRecord::B…
获取每个组的多个 GROUP BY 结果,或使用单独的串联表
我正在开发一个拍卖网络应用程序。现在我有一个包含出价的表,我想从该表中选择每次拍卖的最后 10 个出价。 现在我知道我可以通过使用以下内容来获取…
需要有关对处理民意调查响应的数据库进行非规范化的建议
我的网络应用程序处理民意调查(调查)。现在我有 2 个表作为数据库模式的一部分。 polls id question choices (ex: yes,no,maybe) created polls_res…
如何展平 Linq-To-Sql 表映射?
我在 POCO 类和我的数据库之间有一个 Linq-To-Sql 映射。我希望能够在我的类上添加属性,这些属性代表比简单标量值稍微复杂的结构。 例如,我有一个自…
我应该制作另一个表还是只使用数组? (标准化或不标准化)
目前的情况是主题按 3 个主要类别进行排序。有可能添加不止 3 个类别,但高层希望实现向主题添加不止 1 个类别的能力。 我最初的数据库设计将类别ID …
存储数据库记录计数是否多余?
我正在使用 Rails 和 MySQL,并且有一个基于行计数的效率问题。 我有一个 Project 模型,has_many :donations。 我想计算一个项目的独特捐助者的数量…