Modelujte následující situaci pomocí ER diagramu:
Půjčovna vlastní plavidla právě dvojího druhu – balóny a vzducholodě. Všechna plavidla jsou identifikována inventárním číslem. Evidujeme u nich max. počet pasažérů, max. nosnost, barvu pláště (stačí jako textový popisek). U balónů navíc potřebujeme znát objem nádrže hořáku a počet pytlů s pískem. U vzducholodě evidujeme výdrž na “baterky”.
Zákazník má ID (klíč), jméno, adresu (stačí jeden atribut), telefonní číslo (volitelně). Může mít libovolný počet výpůjček. U výpůjčky potřebujeme znát zákazníka (právě jeden), vypůjčené plavidlo (právě jedno), datum a čas půjčení. V okamžiku vrácení je zapsáno též datum a čas vrácení. Pozor, zákazník si každé plavidlo může vypůjčit vícekrát po sobě a chceme evidovat každou výpůjčku. V systému evidujeme jednotlivé zaměstnance. U každé výpůjčky je uveden zaměstnanec, který výpůjčku provedl a který plavidlo převzal zpět. U plavidel provádíme kontroly. Kontrola je identifikována daným plavidlem a datem provedení kontroly (chceme je evidovat všechny do minulosti). Ke kontrole jsou připsány provedené opravy (text).