Miałem ten sam problem z najnowszą wersją MySQL Workbench (macOS). To zdecydowanie jakiś błąd, jak poprzednio, nie miałem żadnych problemów z inżynierią postępu.
Oto obejście:
Normalnie poszedłbyś do:
Database > Forward Engineer...
Aby obejść ten błąd, przejdź do:
Database > Synchronize Model...
- Spowoduje to wyszukanie wszelkich otwartych ERD, które obecnie nie istnieją z resztą Twoich schematów, i pozwoli Ci w ten sposób zaprojektować schemat.
- Ostrzeżenie:to może stać się nieprzyjemne, jeśli masz otwartych wiele ERD i nie chcesz synchronizować ich wszystkich, więc upewnij się, że sprawdziłeś właściwe!
Wiem, że to spóźniona odpowiedź, ale to rozwiązanie pozwoliło mi zaprojektować ERD, który wcześniej nie uruchamiał się (tak jak opisałeś, nic z MySQL Workbench).
Znalazłem Twój post, próbując znaleźć rozwiązanie, a podczas rozwiązywania problemów usłyszałem osobistą anegdotę o tym obejściu. Może już być opublikowany w innym miejscu na stosie (próbowałem znaleźć link, ale nie mogłem go znaleźć), ale mam nadzieję, że to pomoże :)