データベース設計 - Ryo555-pra/trading-app GitHub Wiki

📂 4. データベース設計

🗃 データベース設計

主なテーブル

  • stocks:銘柄マスタ
  • trades:取引履歴
  • market_prices:時価記録

🧾 stocks テーブル

カラム名 説明
id BIGINT 主キー
ticker TEXT 銘柄コード
name TEXT 銘柄名

🧾 trades テーブル

カラム名 説明
id BIGINT 主キー
stock_id BIGINT stocks への外部キー
trade_price NUMERIC 単価
quantity INTEGER 数量
created_datetime TIMESTAMP 取引日
input_time TIMESTAMP 入力日時

🖼 ER図(例)

ER図