Datový Model
1. Diagram Vztahů Entit (ERD)
2. Hlavní Entity
2.1 Majetek (Asset)
Centrální entita představující fyzické nebo digitální zboží.
- Sledování zásob: Udržuje
quantity(Celkem vlastněno) aquantityAvailable(Celkem - Aktivní rezervace). - Finance: Sleduje
amount(Netto) avalue(Brutto) s automatickým výpočtem daně.
2.2 Rezervace Majetku (AssetReservation)
Časově omezená rezervace majetku.
- Workflow Stavů:
Planned: Budoucí rezervace.Active: Aktuálně vydáno (na základě času).Completed: Vráceno / Po datu ukončení.Canceled: Zrušeno.Expired: Po datu zahájení bez vyzvednutí (pokud je nastaveno).
2.3 Údržba a Inspekce
- Údržba: Ad-hoc nebo plánované opravy.
- Inspekce: Pravidelné kontroly shody (např. STK pro auta, revize elektro).
- Synchronizace Kalendáře: Obě entity automaticky generují záznamy
Meeting(Schůzka), aby zablokovaly kalendář technika.
2.4 Specifikace
- Specifikace Výpůjčky (BorrowingSpecification): Šablony pravidel pro výpůjčky (např. "Musí podepsat prohlášení").
- Specifikace Vrácení (ReturnSpecification): Šablony podmínek vrácení (např. "Musí být vyčištěno").