我正在创建一个图书网站,人们可以在那里添加书籍到他们的书架上。我正在计划使用amazon api或者googlebooksapi。但我不确定如何在数据库中建模。
我应该先查找一本书,然后将所有的信息存储在我的数据库中(ISBN、描述、标题、作者等),还是应该每次都查找所有这些信息?性能问题可能倾向于查找一次,而每次更新数据都倾向于查找…
如果我把它存储在数据库中,我如何用amazon更新数据库(描述或价格等)?
如果我每次都查找,我如何允许用户使用同一本书搜索其他用途?也许只是储存ISBN?

最佳答案

可以使用以下表对数据库建模:

作者
用户/客户
图书用户阅读
当用户搜索一本书时,将它们添加到数据库中。为了让amazon更新数据库,您可以使用web服务每24小时运行一次来检查更新。
不知道这对你有多大帮助。

07-24 15:55