Saya ada kendala dalam membuat foreignkey di php mysql yaitu keluar " error 1452 - Cannot add or update a child row: a foreign key constraint fails" . saya sudah mengecek semua tabel saya sudah innodb. saya juga sudah membuat index untuk fk.
dalam kasus ini saya mempunyai tabel whana dengan primary key = id_foto varchar(5). tabel foto ini sebagai master.
dan tabel foodcourt yang memiliki primary key = id_foodcourt dan didalam tabel foodcourt saya beri id_foto varchar(5) sebagai fk ke tabel foto. id_foto dalam tabel foodcourt ini sudah saya deklarasikan sebagai index.. dan saya masuk pada relation view punya tabel foodcourt, lalu pada id_foto di kolom foreignkey(Innodb) saya pilih 'foto'.'id_foto' ketika saya save muncul erorr 1452.. knapa ya? apa ada yang sala?
terima kasih sebelumnya
dalam kasus ini saya mempunyai tabel whana dengan primary key = id_foto varchar(5). tabel foto ini sebagai master.
dan tabel foodcourt yang memiliki primary key = id_foodcourt dan didalam tabel foodcourt saya beri id_foto varchar(5) sebagai fk ke tabel foto. id_foto dalam tabel foodcourt ini sudah saya deklarasikan sebagai index.. dan saya masuk pada relation view punya tabel foodcourt, lalu pada id_foto di kolom foreignkey(Innodb) saya pilih 'foto'.'id_foto' ketika saya save muncul erorr 1452.. knapa ya? apa ada yang sala?
terima kasih sebelumnya