テーブルを挿入するとエラー 1005 が発生します。mySQL ワークベンチで構成された私のデザインのテーブルを参照する複数のテーブルがありますが、これは機能しませんか? - 複数のテーブル間で共有される外部制約?
テーブル 1 は と呼ばれlanguages
ます。データベース内の言語ごとに id 列があります。次にproductDescription
、もちろんテーブルで参照される言語列を持っていlanguages
ます。
これがエラー 1005 が発生する理由ですか?
ありがとう、
更新:参照されているすべてのキーのデータ型が TINYINT NOT NULL UNSIGNED であることを確認しました。