Changes between Version 5 and Version 6 of design


Ignore:
Timestamp:
01/29/26 17:05:53 (10 days ago)
Author:
231020
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • design

    v5 v6  
    99
    1010=== Табели
    11  - User(**__id__**, **username**, **password**, **email**, **role**)
     11 - users(**__id__**, **username**, **password**, **email**, **role**)
    1212
    13  - Portfolio(**__id__**, balance, **user_id* (User)**)
     13 - portfolios(**__id__**, balance, **user_id* (User)**)
    1414
    15  - PortfolioHolding(**__id__**, **quantity**, **avg_price**, **portfolio_id* (Portfolio)**, **stock_id**)
     15 - portfolio_holdings(**__id__**, **quantity**, **avg_price**, **portfolio_id* (Portfolio)**, **stock_id**)
    1616
    17  - Stock(**__id__**, **symbol**, name, current_price, last_price, percentage, turnover, last_updated)
     17 - stock(**__id__**, **symbol**, name, current_price, last_price, percentage, turnover, last_updated)
    1818
    19  - StockHistory(**__id__**, **price**, **timestamp**, stock_id)
     19 - stock_history(**__id__**, **price**, **timestamp**, **stock_id*(Stock))
    2020
    21  - TradeRequest(**__id__**, **type**, **status**, **quantity**, **price_per_unit**, timestamp, **user_id**, **portfolio_id**, **stock_id**)
     21 - trade_request(**__id__**, **type**, **status**, **quantity**, **price_per_unit**, timestamp, **user_id**, **portfolio_id*(Portfolio), **stock_id**)
    2222
    23  - Transaction(**__id__**, **type**, **quantity**, **price**, **timestamp**, **origin**, **user_id* (User)**, **stock_id* (Stock)**)
     23 - transaction(**__id__**, **type**, **quantity**, **price**, **timestamp**, **origin**, **user_id* (User)**, **stock_id* (Stock)**)
    2424
    25  - WatchlistEntry(__id__, price_above, price_below, **user_id* (User)**, **stock_id* (Stock)**)
     25 - watchlist(__id__, price_above, price_below, **user_id* (User)**, **stock_id* (Stock)**)
    2626
    27  - PendingLink(__token__, **email**, **provider**, **expires_at**, **created_at**)
     27 - oauth_pending_links(__token__, **email**, **provider**, **expires_at**, **created_at**,**user_id*(User))
    2828
    2929
     
    3535
    3636=== DDL скрипта за бришење на табелите и креирање на табелите
    37 [[html(<a href="https://develop.finki.ukim.mk/projects_finished/TradingMK/attachment/wiki/design/ddl.sql">ddl.sql</a>)]]
     37[attachment:ddl.sql]
     38=== DML скрипта за полнење на табелите со податоци
    3839
    39 === DML скрипта за полнење на табелите со податоци
    40 [[html(<a href="https://develop.finki.ukim.mk/projects_finished/TradingMK/attachment/wiki/design/dml.sql">dml.sql</a>)]]
     40[attachment:dml.sql]
    4141
    4242== Релациски дијаграм
    4343
    44 [[Image("tradingmk - public.png")]]
     44[[Image("relational_schema.png")]]
    4545