Takumi's Daily LogEN

2026-04-08

やったこと

学んだこと・ナレッジ

ビジネスモデルキャンバス(BMC)の基本

事業の全体像を9ブロックで整理するフレームワーク。「誰に・何を・どう届けて・どう稼ぐか」を1枚で可視化する。

BMCの9ブロックをDB分割するメリット

現状: 全ブロックを1つのJSONカラムに格納。分割した場合:

ドメイン知識なしにテーブルは設計できない

BMCの構造も使われ方も知らずにDB設計をしていた。9ブロックにはそれぞれ意味があり、ユーザーは右から左へ埋め、時間とともに変わっていく。「どう使われるか」を知らなければ、JSONで十分かテーブルを分けるべきか判断できない。