title: Ideas on database design for capturing audit trails
body: <p>How can I maintain a log of the data in my DB?</p>
  
  <p>I have to maintain a log of every change made to each row. That means that I can't allow <code>DELETE</code> and <code>UPDATE</code> to be performed.</p>
  
  <p>How can I keep such a log?</p>