wiki:design

Релациско мапирање

Oзнаки

  • PK (Primary Key): bold + underline
  • FK (Foreign Key): означени со * со табела во заграда
  • bold: задолжителен (NOT NULL) атрибут

Табели

  • User(id, username, password, email, role)
  • Portfolio(id, balance, user_id* (User))
  • Stock(id, symbol, name, current_price, last_price, percentage, turnover, last_updated)
  • TradeRequest(id, type, status, quantity, price_per_unit, timestamp, user_id, portfolio_id, stock_id)
  • Transaction(id, type, quantity, price, timestamp, origin, user_id* (User), stock_id* (Stock))
  • WatchlistEntry(id, price_above, price_below, user_id* (User), stock_id* (Stock))
  • PendingLink(token, email, provider, expires_at, created_at)

DDL скрипта за бришење на табелите и креирање на табелите

DML скрипта за полнење на табелите со податоци

Релациски дијаграм

Last modified 3 days ago Last modified on 12/26/25 02:25:48
Note: See TracWiki for help on using the wiki.