Dwie książki pod jednym wypożyczeniem

Odpowiedz Nowy wątek
2015-01-15 20:37
0

Witam. Nie rozumiem jednego problemu i mam nadzieje że mi pomożecie to zrozumieć. Załóżmy:
mamy mini bazę danych taką jak tu
user image
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??

edytowany 1x, ostatnio: Reb12341, 2015-01-15 20:39

Pozostało 580 znaków

2015-01-15 20:51
Ldr
1

Zakładając, że możesz ingerować w strukturę: pogoogluj o master detail interface

Pozostało 580 znaków

2015-01-15 20:53
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


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!
czyli muszę zrobić to pod dwoma numerami zamówień. - Reb12341 2015-01-15 21:38
napisz co chcesz zrobić. jeżeli chcesz mieć jedno wypożyczenie z wieloma ksiązkami to możesz zrobić jeszcze jedną tabelkę np. wypozyczenie_has_ksiazka albo do tabelki ksiazki dodaj wypozyczenie_id jezeli w tej tabelce to są konkretne egzemplarze książek a nie tylko pozycje - karolinaa 2015-01-15 21:44
wydaje mi się żołnierzu, że Twój user powinien mieć referencje do czegoś co się będzie nazywało np: Zamówienie, a to Zamówienie będzie miało wiele książek przez tabele łączącą - np: id | ksionszka_id | zamuwienie_id - niezdecydowany 2015-01-15 22:46

Pozostało 580 znaków

2015-03-29 20:22
0

Dokładnie podziel te same książki na inne numery. Wtedy ci wyjdzie na pewno prawidłowo.

masz świadomość, że to post sprzed ponad dwóch miesięcy? - abrakadaber 2015-03-30 10:15

Pozostało 580 znaków

Odpowiedz
Liczba odpowiedzi na stronę

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0