Closed aiueo49 closed 8 months ago
@aiueo49 URLにアクセスできないため、ER図が閲覧できる形式でお願いします
ご提出ありがとうございます。 以下コメントになります。
返信ありがとうございます。 下記修正いたしましたのでご確認ください。
studuy_timesテーブルのdateカラムとdurationカラムは他のカラムの情報から取得できるので不要だと思いますが、いかがでしょうか?
dateは自動生成されるcreate_atカラムから取得でき、 durationはexittimeとentrytimeの差で取得できるため、 おっしゃる通り不要だと思いましたので対応しました。
カリキュラム以外の勉強をしたときに何の勉強をしたかを割り当てるためのテーブルも必要だと思いました。
対応しました。
[x] 何の勉強(=学習内容)を割り当てるSubjectテーブルの追加
[x] SubjectテーブルとStudy_Timesテーブルを結ぶ中間テーブルStudy_Times_Subjectsの追加
画面遷移図レビュー、先程LGTMが出たかと思うので、LGTMが出た内容に合わせてER図を最新の状態にしてください。(本来であれば画面遷移図でLGTMが出た後に、ER図を提出してください)
以下コメントになります。
■Study_Timesテーブル ・freetime:可処分時間を保存するカラムとありますが、具体的にはどんな情報を保持するカラムでしょうか。
■Study_Timesテーブル ・freetime:可処分時間を保存するカラムとありますが、具体的にはどんな情報を保持するカラムでしょうか。
ユーザーが設定した、その日の可処分時間(自由に使える時間)を保持するカラムです。 例:Aさんが3時間30分の可処分時間を設定した場合、カラムには3.5と数値が入ります。 ビューで可処分時間に対する学習時間のパーセンテージを表示させるため、可処分時間はデータベースで保持しておく必要があると考えて追加いたしました。
回答ありがとうございます。 概ね良いかと思います。LGTMです。
お世話になります。 49期北島です。
ER図を提出いたします。 ご確認ください。
https://lucid.app/lucidchart/cf69ba25-b305-4a18-a026-b60a406f76cb/edit?viewport_loc=-1744%2C-552%2C2052%2C1143%2C0_0&invitationId=inv_9ce974dd-244a-4e72-a932-6d8455c085a9