week 8 - implementation of Transactionable idea

- other tables have foreign keys to simple Transactionable table with
  only id