Używamy cookies, żeby zwiększyć Twoje doświadczenia na stronie
CodeWorlds

Mapa regałów Biblioteki

Zanim ruszymy dalej, poznajmy dokładnie nasz skarbiec - bazę

biblioteka
. Przez całą podróż będziemy pracować na tych samych pięciu regałach. Warto wiedzieć, co na którym leży i jakie ma rubryki.

Pięć regałów

| Tabela | Co przechowuje | |--------|----------------| |

ksiazki
| księgi: tytuł, autor, kategoria, rok, cena, dostępność | |
autorzy
| twórcy ksiąg: imię, nazwisko, kraj, rok urodzenia | |
kategorie
| działy tematyczne: nazwa | |
czytelnicy
| osoby zapisane: imię, nazwisko, e-mail, miasto, data zapisu | |
wypozyczenia
| historia wypożyczeń: która książka, przez kogo, kiedy |

Rubryki regału ksiazki

Regał

ksiazki
to nasz główny zbiór. Ma kolumny:

  • id
    - klucz główny (sygnatura zwoju),
  • tytul
    - tytuł księgi,
  • autor_id
    - odsyłacz do regału autorów,
  • kategoria_id
    - odsyłacz do regału kategorii,
  • rok_wydania
    - rok powstania,
  • cena
    - cena egzemplarza,
  • dostepna
    - czy księga jest na półce.

Regał czytelnicy

Regał

czytelnicy
przechowuje osoby zapisane do Biblioteki. Jego kolumny to
id
,
imie
,
nazwisko
,
email
,
miasto
,
data_zapisu
.

Regał wypozyczenia

Regał

wypozyczenia
zapisuje, kto i kiedy wziął książkę. Kolumny:
id
,
ksiazka_id
,
czytelnik_id
,
data_wypozyczenia
,
data_zwrotu
.

Zapamiętaj te nazwy - będziesz z nich korzystać w niemal każdym zapytaniu w tej krainie!

Przejdź do CodeWorlds