【发布时间】:2013-07-01 19:11:19
【问题描述】:
我正在构建我的第一个 Rails 应用程序,这是我第一次处理这种复杂程度的任何应用程序,我想知道设计数据库的最有效/最佳方式。
我有“东西”,每个“东西”都有价格和图片数量。
有A会不会更好:
具有 3 列的单个表 - id、价格、图像(作为数组或散列存储属性,例如宽度/高度、url 等)。
或者有B:
两张表,一张用于“事物”,一张用于“图像”,图像列是各种属性?然后让图像属于“事物”
谢谢
【问题讨论】:
标签: ruby-on-rails ruby-on-rails-3 database-design