title: DB Schema for Storing Edit-History
body: <p>I am designing a system which will include a history of edits made to user posts. I expect roughly 1/3 of the posts made by my users to include edits of some kind. Most of those will have only a handful of versions. Reaching the double digits will be very rare.</p>
  
  <p>What is the best schema to represent this data in the database? What tables should I have, and what should they store?</p>