Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z relacjami/kluczami obcymi
Forum PHP.pl > Forum > Bazy danych > MySQL
gburhiphop
1. Który sposób dodawania kluczy obcych jest prawidłowy
  1. ALTER TABLE pytania ADD constraint id_uzytkownika_fk FOREIGN KEY (id_uzytkownika_fk) REFERENCES uzytkownicy(id_uzytkownika);
czy raczej
  1. ALTER TABLE pytania ADD FOREIGN KEY (id_uzytkownika_fk) REFERENCES uzytkownicy(id_uzytkownika);


2. Bardziej praktyczny problem. Utworzyłem bazę danych i tabele, następnie powiązałem je kluczami obcymi. Próbowałem obydwu sposobów. Problem w tym, że nie wiem, czy powstały relacje, bo w widoku projektu w phpmyadmin nie ma żadnych połączeń. Komunikat:
Query OK, 0 rows affected (0.41 sec)
Records: 0 Duplicates: 0 Warnings: 0

Polecenie describe pokazuje pri i mul tam, gdzie ma to pokazywać
Pyton_000
Wyswietl sobie schemat do tworzenia tabeli wygenerowany przez phpmyadmin. Jak będą klucze to ok. jak nie to nie.

To że Query OK to znaczy że zapytanie się powiodło. Jakby było inaczej to wywaliło by błędem.
gburhiphop
Jak to wyświetlić?
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.