1970 年から現在までの 3500 種類の株式の価格履歴データを保存しています (毎日更新するために cron ジョブを実行しています)。
このデータを保存する最良の方法は何ですか? 日次データと週次データの両方に基づいて計算を実行するために使用されます。現在、私はそれを次のように保存しています:
stock_id, date, closing_price, high, low, open, volume
週ごとの価格も必要なので、別のテーブルを作成して保存する必要があります。
stock_id, week_end_date, weekly_closing_price, weekly_high, weekly_low, week_open_price, average_daily_volume, total_weekly_volume
このデータはすべて最初のテーブルから計算できるので、再度保存する必要がありますか? 私がそれを検討している唯一の理由は、計算を実行するデータの行がたくさんあるということです.....