Immutable data model
RDBMSだと追記型のWALとやることがかぶるのでアプリケーションレベルでそれをやるとかぶってしまってスジが良くないという趣旨の意見を見かけた。
過去の状態に対する参照、復元可能性を考慮した結果too muchなことも当然あると思うことに注意すべき。
要はバランスおじさん
イミュータブルデータモデリング風になっている、履歴を表すテーブルが更新日時のカラムを持っており、「正しい履歴」であるという保証のないデータになっているという悪夢を見た。
アプリケーションのコード見りゃいいじゃん?