Changes between Version 7 and Version 8 of erd


Ignore:
Timestamp:
12/26/25 01:52:57 (3 days ago)
Author:
231020
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • erd

    v7 v8  
    1010 - username (text, not null)
    1111 - password (text, not null)
    12  - __email__ (text, not null)
     12 - email (text, not null)
    1313 - balance (double)
    1414 - role (enum: USER, ADMIN)
     
    2424 - avg_price (decimal, not null)
    2525 - __portfolio_id__* (bigint)
    26  - __stock_id__* (bigint)
     26 - stock_id(bigint)
    2727
    2828**Stock** – ентитет кој чува информации за акциите кои може да се тргуваат во системот.
     
    4040 - price (double)
    4141 - timestamp (date)
    42  - __stock_id__* (bigint)
     42 - stock_id (bigint)
    4343
    4444**TradeRequest** - ентитет кој чува барања за купување или продавање акции, креирани од корисници и испратени на одобрување кај администратор.
     
    4949 - price_per_unit (double)
    5050 - timestamp (timestamp)
    51  - __user_id__* (bigint)
    52  - __portfolio_id__* (bigint)
    53  - __stock_id__* (bigint)
     51 - user_id (bigint)
     52 - portfolio_id (bigint)
     53 - stock_id (bigint)
    5454 
    5555**Transaction** - ентитет кој чува реализирани трансакции кои настануваат само по одобрување на trade request.
     
    6262 - __user_id__* (bigint)
    6363 - __stock_id__* (bigint)
    64  - __trade_request_id__* (bigint)
     64 - trade_request_id (bigint)
    6565
    6666**WatchlistEntry** - ентитет кој чува информации за акции кои корисникот ги следи.