title: Azure storage tables - Entity version history
body: <p>I am trying to get my head out of relational database design and into Azure Storage Tables for a Big Data pet project I am about to embark upon.</p>
  
  <p>My first question is around recording version histories of my entities.</p>
  
  <p>Say I have a table called Members and I want to be able to see previous versions of the members details could I set the PartitionKey as their member number and then the RowKey of the datetime stamp that it was updated?</p>
  
  <p>Would this be an effective / recommended approach to this version history problem?</p>
  
  <p>Thanks.</p>
  
  <p>Update:
  Or would I be better to store the latest entry in the members table and then have a members "history" table that records the changes?</p>