Als gebruiker4115463 gezegd, dit wordt veroorzaakt door een verschil in DataType. Zorg ervoor dat beide sleutels exact hetzelfde gegevenstype hebben:
- het veld Datatype moet exact dezelfde tekenreeks bevatten (
INT
enINT(10)
zijn niet hetzelfde) - het selectievakje B (Is binair) moet overeenkomen
- het VN-aanvinkvakje (niet-ondertekend) moet overeenkomen
Bij het selecteren van een selectievakje probeert MySQL Workbench de vervolgkeuzelijst naast het selectievakje te vullen met overeenkomende kolommen, en als het geen overeenkomende kolommen kan vinden, besluit het de klik op het selectievakje in plaats daarvan te negeren.