【发布时间】:2012-09-20 02:15:14
【问题描述】:
我正在创建一个图书网站,人们可以在其中将图书添加到他们的书架上。我目前正计划使用 Amazon API 或 Google 图书 API。我不确定如何在数据库中对其进行建模。
我应该查找一本书,然后将所有图书信息存储在我的数据库中(ISBN、描述、标题、作者等),还是应该每次都查找所有这些信息?性能问题可能倾向于查找一次,而更新数据则倾向于每次查找...
如果我确实将它存储在数据库中,我如何通过亚马逊更新数据库(描述或价格等)?
如果我每次都查找它,我如何允许用户使用同一本书搜索其他用途?也许只存储 ISBN?
【问题讨论】:
标签: mysql ruby-on-rails database api database-design