MySQL 8. 4 (LTS) では、外部キー制約 (FOREIGN KEY) の定義ルールに関して、デフォルトの仕様がこれまでから厳格化しました。具体的には、外部キーが参照する親テーブル側のカラムに、非一意キー (ユニークインデックスまたは主キーではないキー) の ...
前々回 (第11回 MySQL Workbenchを使って既存のデータベースからER図を作成する) では、 現在DBにある情報からER図を作成しする方法を紹介しました。しかし、 第11回でも少し説明した通り、 ER図を出力した際にテーブル間の関係を自動的に定義できるのは外部 ...