Changes between Version 4 and Version 5 of erd


Ignore:
Timestamp:
12/24/25 00:55:38 (5 days ago)
Author:
231020
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • erd

    v4 v5  
    7878 - created_at (timestamp)
    7979
    80 
    81 
    82 
    83 
    84 
    85 
    86 
    87 
    8880----
    8981=== Релации ===
    9082
     83**has** (User ↔ Portfolio, 1:1)
     84Секој корисник поседува точно едно портфолио, а секое портфолио припаѓа на еден корисник.
    9185
     86**contains** (Portfolio ↔ PortfolioHolding, 1:N)
     87Едно портфолио може да содржи повеќе позиции (акции), додека секоја позиција припаѓа на едно портфолио.
     88
     89**represents** (PortfolioHolding ↔ Stock, N:1)
     90Секоја позиција во портфолиото претставува точно една акција.
     91
     92**has** (Stock ↔ StockHistory, 1:N)
     93Една акција може да има повеќе историски записи за цена.
     94
     95**makes** (User ↔ Transaction, 1:N)
     96Корисникот може да изврши повеќе трансакции.
     97
     98**refers** to (Stock ↔ Transaction, 1:N)
     99Една акција може да учествува во повеќе трансакции.
     100
     101**has** (User ↔ WatchlistEntry, 1:N)
     102Корисникот може да следи повеќе акции преку watchlist записи.
     103
     104**appears** (WatchlistEntry ↔ Stock, N:1)
     105Секој watchlist запис се однесува на една конкретна **акција.
     106
     107**creates** (User ↔ PendingLink, 1:1)
     108Корисникот може да иницира поврзувањe со надворешни провајдери.
     109
     110
     111**has** (User ↔ AuthProvider, 1:N)
     112Корисник може да биде интерен или екстерен.
     113
     114
     115**makes** (Portfolio ↔ TradeRequest, 1:N)
     116Корисник праќа trade request преку своето портфолио.
     117