CASCADE」を設定しようとして失敗した経験はありませんか?原因は関連先とのデータ整合性の欠如この原因はフィールドに設定しようとしている外部キーにそのデータが存在しない場合に発生します。CASCADE」を設定しようとしているフィールドの値に「100」があり、そのフィールドと関連付けようとしているフィールドに「100」というデータが存在していない場合ですね。CASCADE」を設定しようとしているフィールドの「100」が設定されているフィールドを削除するか、関連先のテーブルに「100」が設定されている行を追加することで設定することができます。確かに、リレーションを設定しようとしているのに該当するデータが存在しないのですから、エラーが出るのも当然ですね。事前にデータの整合性は合わせておきましょうってことで。コメントをキャンセルメールアドレスが公開されることはありません。Webサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。田舎に生まれ育ち東京へ。技術はDTPデザインからプログラミングまで、インフラはCD-ROM全盛からクラウドサーバーまで、いろいろなビジネスを作り、関わってきました(知見を生かして専門学校の講師も3年ほど)。今ではAWSで月間100万PVを超えるサービスを制作・運営しながらさらなるノウハウを蓄積中。このサイトではビジネスをITコンサルタント視点で考え、感じた知見や経験が世の中のお役に立てば、という視点で無料記事として公開しています。最近は機械学習による仕事の効率化を研究中。reserved.代表者のライフハックブログ。