Datový Model
1. Diagram Vztahů Entit (ERD)
2. Hlavní Entity
2.1 Bankovní Účet (BankAccount)
Představuje skutečný účet.
- Autentizace: Může používat jednoduchý
apiToken(Fio) nebo komplexní odkazcredential(UniCredit/ČSOB). - Polymorfismus: Pole
credentialjelinkParent, které může odkazovat na více typů entit pověření.
2.2 Bankovní Transakce (BankTransaction)
Jediný pohyb peněz.
- Párování: Obsahuje pole (
variableSymbol,specificSymbol) používaná hookemRelateWithInvoicek nalezení odpovídajícího obchodního dokladu. - Stav: Sleduje, zda byla úspěšně spárována (
isInvoiceAssigned).
2.3 Pověření (Credentials)
CeskaSporitelnaCredential: UkládáapiKey.CsobCredential: UkládácontractNumber.UniCreditCredential: (Uložiště vlastních certifikátů/klíčů).