Přeskočit na hlavní obsah

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) a quantityAvailable (Celkem - Aktivní rezervace).
  • Finance: Sleduje amount (Netto) a value (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").