Cześć. Mam 2 zależne od siebie tabele:
SALONY(ID, ...) i RABATY(ID, ID_SALONU, ...)
klucze główne: ID
klucz obcy: ID_SALONU
I teraz kwestia jest następująca.
W tabeli Salony mam wpis o ID = 1.
Gdy próbuję zrobić:
insert into RABATY(ID,ID_SALONU,RABAT,NAZWA,WZORZEC_NR) values(2,1,20,'Rabat 20','0000')
dostaję komunikat błędu:
violation of FOREIGN KEY constraint "".
violation of FOREIGN KEY constraint "FK_RABATY_1" on table "RABATY".
Jak w IBExpert patrzę na zawartość tabeli salony - to jest tam rekord o id=1.
Natomiast, jak z tabeli RABATY wybiorę Master/Detail View, to wtedy pokazuje mi się nad tabelą RABATY zupełnie pusta tabela SALONY. Czemu tak się dzieje?