Come utente4115463 detto, questo è causato da una differenza in DataType. Assicurati che entrambe le chiavi abbiano lo stesso identico tipo di dati:
- il campo Tipo di dati dovrebbe contenere la stessa identica stringa (
INT
eINT(10)
sono non lo stesso) - la casella di controllo B (è binario) deve corrispondere
- la casella di controllo UN (Unsigned) dovrebbe corrispondere
Quando si seleziona una casella di controllo, MySQL Workbench tenta di popolare il menu a discesa accanto alla casella di controllo con colonne corrispondenti e, se non riesce a trovare colonne corrispondenti, decide invece di ignorare silenziosamente il clic sulla casella di controllo.