Ik raad je aan om de workbench bij te werken, ik had hetzelfde probleem alleen toen ik mijn mac gebruikte, de tabellen werden zonder beperkingen gemaakt, maar als je de gegenereerde sql uitvoert, zal alles correct worden gemaakt, ik gebruik mijn vensters om te creëren en het werkte perfect, dan na veel testen update ik de werkbankversie op mijn mac en nu werkt alles perfect.