sql >> Base de Datos >  >> RDS >> Mysql

Mysql Workbench no puede seleccionar la clave externa

Como usuario4115463 dicho, esto es causado por una diferencia en DataType. Asegúrese de que ambas claves tengan exactamente el mismo tipo de datos:

  • el campo Tipo de datos debe contener exactamente la misma cadena (INT y INT(10) son no lo mismo)
  • la casilla de verificación B (es binario) debe coincidir
  • la casilla de verificación ONU (sin firmar) debe coincidir

Al seleccionar una casilla de verificación, MySQL Workbench intenta completar el menú desplegable junto a la casilla de verificación con columnas coincidentes y, si no puede encontrar ninguna columna coincidente, decide ignorar silenciosamente el clic en la casilla de verificación.