Zkoušková písemka nanečisto - KNIHOVNIČKA

Stručné zadání

Cílem je napsat script, který umožní správu menší knihovničky. Script by měl udržovat databázi čtenářů se jmény, kontaktem (email, telefon) a jejich výpůjčky. Taktéž samozřejmě musí umět spravovat databázi knih, včetně více exemplářů od jedné knihy.

Požadavky na databázi

Databáze musí být schopna uchovávat následující informace a provádět nad nimi aktualizaci (vždy podle id):

Databáze čtenářů

Databáze knih

Požadavky na rozhraní

Dále by script neměl v žádném případě zhavarovat (třeba pokud chceme půjčit knihu neznámému čtenáři), ani vypsat jiné chybové hlášky netýkající se "knihovny". Můžete předpokládat, že bude běžet jenom jedna instance najednou a nikdo nebude manuálně modifikovat databázi.