Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 156 Pomógł: 1 Dołączył: 25.09.2007 Ostrzeżenie: (0%)
|
utworzyłem trzy tabele:
MIASTA
POWIATY
WOJEWODZTWA
przy próbie założenia klucza obcego na tabelę POWIATY, kolumna `powiat_id`
otrzymuje taki o to błąd: #1215 - Cannot add foreign key constraint Co może być nie tak? |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
Bo klucz obcy zaklada sie w tabeli, ktorej jest obce id - jak sama nazwa wskazuje.
Tak wiec pole powiat_id jest kluczem obcym w tabeli miasta. ps: co wg ciebie robi to int(1) ? |
|
|
|
max_mcee [MYSQL] Klucze obce 18.01.2018, 09:19:12 
max_mcee Cytat(nospor @ 18.01.2018, 09:25:43 )... 18.01.2018, 09:30:18
viking Może by było dobre gdyby faktycznie tak działało.
... 18.01.2018, 09:47:40
max_mcee Cytat(viking @ 18.01.2018, 09:47:40 )... 18.01.2018, 10:02:41 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 07:23 |