在创建外键时,我无法在MySQL workbench中选择要添加引用列的列

在创建外键时,我无法在MySQL workbench中选择要添加引用列的列,mysql,mysql-workbench,Mysql,Mysql Workbench,我试图在MySQL Workbench中创建一个外键,当我尝试添加一个引用列时,它不会勾选列旁边的框。这是我在这个表中创建的第二个外键。我以前能够创建一个,但第二个似乎不起作用。以下是第一个FK的外观: 第二个是这样的: 如您所见,框中没有勾号,当我选择参考列时,它将重置。这是一个bug还是我做错了什么?我意识到数据类型不一样。在我创建FK的表中,数据类型是int(11),而在引用表中,数据类型是tinyint(4)

我试图在MySQL Workbench中创建一个外键,当我尝试添加一个引用列时,它不会勾选列旁边的框。这是我在这个表中创建的第二个外键。我以前能够创建一个,但第二个似乎不起作用。以下是第一个FK的外观:

第二个是这样的:


如您所见,框中没有勾号,当我选择参考列时,它将重置。这是一个bug还是我做错了什么?

我意识到数据类型不一样。在我创建FK的表中,数据类型是
int(11)
,而在引用表中,数据类型是
tinyint(4)