title: Building book website, what APIs to use for and what to store in Database?
body: <p>I'm creating a book website where people can add books to their shelves. I'm currently planning on using the Amazon API or maybe Google books API. I'm unsure how to model it in the database though. </p>
  
  <p>Should I look up a book once then store all the book's info in my database (ISBN, Description, Title, Author, etc) or should I look all this information up each time? Performance issues may lean toward lookup once, while having updated data leans toward lookup each time...</p>
  
  <p>If I do store it in database, how do I keep database updated with Amazon (description or price, etc)?</p>
  
  <p>If I look it up each time, how do I allow users to search for other uses using the same book? Maybe just store the ISBN?</p>