Witam. Nie rozumiem jednego problemu i mam nadzieje że mi pomożecie to zrozumieć. Załóżmy:
mamy mini bazę danych taką jak tu
załóżmy że połączenie wypożycznie-książka to jeden do wielu. Czyli można zamówić kilka książek pod jednym wypożyczeniem.
Jak zrobić tak aby pod jednym ID wypożyczenia widniały dwie książki, np o id 5 i 7?
Insert into wypozyczenie(id_klienta, id_ksiazk) values(15232, i jak tu wpisać dwa id książki?). Załóżmy że id wypożyczenia jest autoinkrementowane. Czy musze to robić dwoma komendami insert into i nie używać autoinkrementacji??
0
1
Zakładając, że możesz ingerować w strukturę: pogoogluj o master detail interface
1
insert into wypozyczenie(id_klienta, id_ksiazki) values(15232,232), (15232,555);
klient o id 15232 wypożyczył sobie dwie ksiązki, jedna id 232 a druga 555. rób to w ten sposób
0
Dokładnie podziel te same książki na inne numery. Wtedy ci wyjdzie na pewno prawidłowo.