/note/tech

テーブル設計の基本がイミュータブルデータモデルという意味は、まず事実の記録(=変更不可)のテーブル...

テーブル設計の基本がイミュータブルデータモデルという意味は、まず事実の記録(=変更不可)のテーブル設計を丁寧にやる、ということ。

その後、状態を表現するためのテーブルや、参照に最適化されたテーブルが必要なら追加していく。

参照に便利とかからテーブル設計するのは失敗パターン。

@masuda220