2

我正在创建一个书籍网站,人们可以在其中将书籍添加到他们的书架上。我目前正计划使用 Amazon API 或 Google 图书 API。我不确定如何在数据库中对其进行建模。

我应该查找一本书然后将所有书籍的信息存储在我的数据库中(ISBN、描述、标题、作者等)还是应该每次都查找所有这些信息?性能问题可能倾向于查找一次,而更新数据则倾向于每次查找......

如果我确实将它存储在数据库中,我如何使用亚马逊更新数据库(描述或价格等)?

如果我每次都查,如何让用户使用同一本书搜索其他用途?也许只存储 ISBN?

4

1 回答 1

1

You can model the database with these tables to start with:

  • Books
  • Authors
  • User/Customer
  • BooksUserReading

When the user search for a book add them to your database. To keep the database updated with Amazon you can use a web service to run every 24 hours to check for updates.

Not sure how much this helps you.

于 2012-09-20T02:25:55.843 回答