今回は複数のテーブル同士の結合について学んだことをアウトプットしていきます。 リレーションシップ 他のテーブルにある行と関連付けるために、外部キーを利用してリレーションシップを構成する。(結合) 外部キーとは? 外部キーとは、関連する他テーブルのある行(主キー列など)の値を記述したもの。 例えばUserテーブルが主テーブルでPostテーブルが付随する1対多な場合、Userテーブルを参照するために、Postテーブルに外部テーブルとして、外部キーのuser_idカラムを作る。 その外部キー(user_id)の中身に参照先の主テーブルの主キー(id)を格納して紐づける。 結合 結合を使用することで、…