これを関連テーブルと一緒に保存する方法を今回は紹介します。DBにおけるリレーションとはテーブル同士の関連のことです。正規化(データを整理する)を行う上でまずはこのリレーションについて理解しなければいけません。今日は、Gathersに詳細データを添付したいと思います。新たに、detailsテーブルと、itemsテーブルを作成します。この記事では、投稿者のデータを引っ張ってくると記事A,B,Cも一緒に引っ張ってくることができます。コードを見てみましょう。.要するに、2次元である関係データベースでは、1対1や1対多多対1は、表現できても、多対多は表現できない。そこで、中間テーブルをあえて作ることで、多対多を1対多と多対1と関係性を分解するということになります。基本的な構造は前回をベースとします。Postは一つのCategoryに属している。