目的地
「事業分析・データ設計のためのモデル作成技術入門」に至る道筋
この本にたどり着くために、先に読んでおきたい本を依存関係から逆算しました。基礎から順に並んでいます。
ここまでの道筋(3冊)
なぜ先に読むのか: SQL を「動かせる」段階の次は、なぜテーブルをこう分けるのか・なぜ正規化するのかを関係モデルの理論から腹落ちさせたい。奥野の『理論から学ぶデータベース実践入門』は Codd の関係モデルを実務の言葉で再構成しており、文法知識に理論の背骨を通せる。
なぜ先に読むのか: 関係モデルと正規化の理論を腹落ちさせたら、それを現実のテーブル設計へ落とし込む段階。『達人に学ぶDB設計徹底指南書』は正規化・主キー・外部キーといった理論を、論理設計・物理設計の実務手順として具体化しており、理論と実践の橋渡しになる。required(必須前提)に置く所以。
なぜ先に読むのか: 基本的な DB 設計手順を身につけたら、現実の事業ドメインをどうデータ構造へ写し取るかという上位スキルへ。『事業分析・データ設計のためのモデル作成技術入門』は業務分析からエンティティを抽出する技法を扱い、技術的な正規化の先にある「何をモデル化すべきか」の判断力を養う。