Pozdrav!
Imam mali problem u sql, pokušavam napraviti vanjski ključ izmedu dvije tablice. Iako mislim da mi je naredba dobra, meni se konstantno javlja error : ORA-02298: cannot validate (SYSTEM.VK_GUME)
-- parent keys not found. Napravila sam primarne ključeve na obje tablice, ali ne kuzim, pa ako mi moze netko objasniti, bila bih zahvalna.
Koristila sam dvije tablice, tablicu gume i tablicu dobavljač. povezuje ih atribut sifra_pos.
Ovo je bila naredba za primarni ključ tablice dobavljač:
alter table dobavljac add constraint po_dob primary key(sifra_pos);
Ovo je bila naredba za primarni ključ tablice gume:
alter table gume add constraint pk_gume primary key(sifra_gume);
A ovo je naredba za vanjski ključ na tablicu gume koju upisujem, ali očito nije dobra:
alter table gume add constraint vk_gume foreign key(sifra_pos) references dobavljac(sifra_pos);

PL/SQL 
. Budući da radim u branši gdje se sve mjeri su milisekundama, tj. sekundama, milijunima transakcija u minuti itd. bitno je da sve radi brzo i pouzdano (ponekad na uštrb pravilnog dizajna arhitekture (mislim programske)). Isto tako opet s druge strane svi očekuju da sve napravimo što brže.