Witam,
dostałem takie zadanie: domowa biblioteka - spis książek oraz autorów
Jak byście widzieli strukturę tabel w bazie danych? Zastanawia mnie słowo "domowa" czym się różni od zwykłej.
W domowej nie masz użytkowników i wypożyczania a wiec struktura jest tak co najmniej dwa razy prostsza
@KamilAdam: Czyli wystarczy, że zrobię 2 tabele, autor, książka, połaczę je relacją jeden do wielu?
W pytaniu masz odpowiedź:
Spis książek i autorów
Czyli potrzebujesz co najmniej dwie tabele, na książki i na autorów.
kosciuszkobest napisał(a):
@KamilAdam: Czyli wystarczy, że zrobię 2 tabele, autor, książka, połaczę je relacją jeden do wielu?
Uważasz, że książka nie może mieć kilku autorów, czy że jedna osoba nie mogła napisać kilku książek?
@somekind: Jeden autor może miec/napisać wiele książek
@kosciuszkobest: @somekind chce przez to powiedzieć ze potrzebujesz 3 table. Autorów, Tytułów i powiązania jednego z drugim.
Potrzebujesz tabele:
books - tutaj wpisujesz tytul ksiazki , numer, opis itd
authors - tutaj wpisujesz imie, naziwsko i inne info
books_authors_pivot - tutaj relacja wiele do wielu zeby polaczyc autorow i ksiazki
kosciuszkobest napisał(a):
@somekind: Jeden autor może miec/napisać wiele książek
Czy uważasz, że można udzielić poprawnej odpowiedzi na pytanie retoryczne?