# Knihovna - Přidat, upravit, vypsat, vymazat knihy - Filtrace knih podle autora atd... - Počet dostupných výtisků 1. Přidat knihu 2. Upravit knihu 3. Vymazat knihu - Vyhledávat podle konkrétního specifikovaného parametru - Vyhledávat podle názvu, autora - Filtrace podle autora, nakladatelství - Filtrování na serveru - Implementace uživatele a jeho výpůjček - Kniha má maximálně 6/7 autorů ## Práce 1. Struktura databáze 2. Informace z databáze zpracování 3. ## Funkce - GetBooks() param. filter wrapper function, pick if by name or author - GetBooksByAuthor() param. filter - GetBooksByName() param. filter - GetStolenBooks() param. filter - GetAvailableBooks() param. filter - GetBorrowedBooks() param. userID - GetBookInfo() param. knihaID - AddBook() param. KnihaInfo - RemoveBook() param. knihaID - EditBook() param. knihaID - AddAuthor() param. AutorInfo - EditAuthor() param. AutorID - AddNakladatelstvi() param. NakladatelstviInfo - EditNakladatelstvi() param. NakladatelstviID