Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL Workbench] Jak odwrócić relację 1-wiele?
Forum PHP.pl > Forum > Bazy danych > MySQL
overdriven
Stworzyłem klucz obcy w tabeli 'potracenia' który ma odzwierciedlać relację: wiele typów potrąceń (idTypPotracenia) - 1 potrącenie (typ), czyli innymi słowy aby podczas dodawania potrącenia jego typ był predefiniowany - wybierany z listy.

Nie mogę dojść czemu Workbench odwraca mi tę relację :/ "Invert Relationship" jest zablokowane, a 'wyklikiwanie' relacji zamiast wpisywania klucza, tworzy niepotrzebne nowe kolumny.
phpion
Wydaje mi się, że relacja jest prawidłowa. Jeden typy potrąceń ma wiele wpisów w tabeli potrąceń (|-<), a każde potrącenie ma jeden typ potrącenia (>-|).
overdriven
Nie no, może nie jestem specem od SQL ale bazy od stron koncepcyjnej wałkowałem setki razy. Dla 1 potrącenia (pojedyncza gałąź) można wybrać typ spośród wielu potrąceń (rozdzielona gałąź), a nie wiem czemu generuje mi na odwrót.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.