タイムシートのテーブルのDB設計について Jul 12, 2019 MySQLでタイムシートのテーブルを作成したいと考えています。 テーブルには「開始時間」と「終了時間」のカラムを入れる予定ですが、 開始時間と終了時間から求められる「実働時間」のカラムも入れるべきかで悩んでいます。 「実働時間」カラムを作らない場合、テーブルの構造をすっきりさせることができますが、 「実働時間」のデータを使用したいときは、その都度計算しなければなりません。 このような場合はどちらにするべきでしょうか。