Polecam zaktualizować Workbench, miałem ten sam problem tylko wtedy, gdy używam mojego Maca, tabele zostały utworzone bez ograniczeń, ale jeśli uruchomisz wygenerowany sql, utworzy wszystko poprawnie, używam moich okien do tworzenia i działało idealnie, potem po wielu testach aktualizuję wersję Workbench na moim Macu i teraz wszystko działa idealnie.