何をする?
phpmyadminで外部キーを設定する。
手順
① テーブル作成
postsテーブル(親)
repliesテーブル(子)
この段階では「repliesテーブル」の「post_id」には銀色の鍵は付いてない。安心して。

② インデックス化
「repliesテーブル(子)」の「post_id」をインデックス化

↓
こうなる

③ リレーション設定
「リレーションビュー」をクリック
↓

画像のように設定する
以下解説
制約プロパティ
・名前:任意(識別のために書くと良いよ)
・ON DELETE:CASCADE(投稿を削除すると、該当返信を削除するようにする)
・ON UPDATE:CASCADE or RESTRICT(用途に合わせて)
カラム
・「repliesテーブル(子)」の「post_id(外部キー)」
外部キー制約 (INNODB)
・データベース:該当データベース
・テーブル:「postsテーブル(子)」
・カラム:「repliesテーブル(子)」の「post_id」
↓
SQLのプレビューをこうなる
ALTER TABLE replies ADD CONSTRAINT fk_replies_posts FOREIGN KEY (post_id) REFERENCES posts(post_id) ON DELETE CASCADE ON UPDATE RESTRICT;
