外部キー関係を設定できません 質問する

外部キー関係を設定できません 質問する

MySQL Workbench で、テーブルを作成するときに外部キーを設定できないことがあるという問題があります。時々というのは、常にそうなるわけではないからです。問題は、FK を入力して参照テーブルを選択すると、参照列を選択できないことです。チェックボックスをクリックできず、ドロップダウンリストは空です。機能している FK と実際の違いがないため、何が問題なのかよくわかりません。データ型、名前などをチェックしましたが、正しいです。詳しく説明するために SS を提供します。緑色のマークが付いたキー (id_hem) は正常に機能しており、赤色のマークが付いたキーは機能していないキーです。

WBのスクリーンショット

ベストアンサー1

これは古いものですが、通常の原因はNon Nullflag とですUnsigned。参照先の列でこれらが有効になっている場合は、外部キー列でこれらが一致していることを確認してください。

おすすめ記事