Jako uživatel4115463 řekl, je to způsobeno rozdílem v DataType. Ujistěte se, že oba klíče mají přesně stejný datový typ:
- Pole Datatype by mělo obsahovat přesně stejný řetězec (
INT
aINT(10)
nejsou totéž) - zaškrtávací políčko B (je binární) by se mělo shodovat
- zaškrtávací políčko OSN (Unsigned) by mělo odpovídat
Když zaškrtnete políčko, MySQL Workbench se pokusí naplnit rozevírací seznam vedle zaškrtávacího políčka odpovídajícími sloupci, a pokud nemůže najít žádné odpovídající sloupce, rozhodne se místo toho kliknout na zaškrtávací políčko tiše ignorovat.