みなさんはサロゲートキーを使うことはあるでしょうか。何らかのフレームワークを使っている場合には、望んでも望まなくても使わざるをえない場合もありますが、 利便性の面で自身で定義する場合もあると思います。その場合にはテーブルにidカラムを ...
MySQL 8. 4 (LTS) では、外部キー制約 (FOREIGN KEY) の定義ルールに関して、デフォルトの仕様がこれまでから厳格化しました。具体的には、外部キーが参照する親テーブル側のカラムに、非一意キー (ユニークインデックスまたは主キーではないキー) の ...