Mam powtarzający się problem z phpMyAdminem: jego funkcja relation view pozwala tworzyć/upuszczać klucze obce, ale nie daje kontroli nad nazwą utworzonego ograniczenia.Narzędzie administracyjne MySQL z poważnym zarządzaniem kluczami obcymi
Zasadniczo opiera się na domyślnych nazwach FK, takich jak UserAddress_ibfk_2
.
To staje się trudne, gdy próbuje się wersji bazy danych z poprawkami SQL, gdy nie mamy kontroli nad nazwami ograniczeń. Oczywiście możemy ręcznie napisać wszystkie zapytania związane z FK, ale to trochę tak, jakbyśmy stracili punkt użycia narzędzia takiego jak PMA.
Czy używasz dobrych alternatyw dla phpMyAdmina, które mają ładny edytor FK pozwalający edytować nazwy więzów?
Workbench wydaje się najlepszy! Na pewno go użyję –
Whoa, fajny post, dzięki. TBH Spodziewałem się mniej * wizualnego * narzędzia, takiego jak rozwijanie relacji (jak w PMA) i pola tekstowego dla nazwy relacji. Wygląda na to, że wszystkie narzędzia są wizualne, z jakiegokolwiek powodu? – Benjamin
O tak, właśnie znalazłem to, czego potrzebuję w środowisku roboczym MySQL: ** Przeglądarka obiektów ** -> kliknij prawym przyciskiem myszy nazwę tabeli -> ** Zmień tabelę ** -> ** Klucz obcy ** kartę u dołu ekran! – Benjamin