Closed HERUESTA closed 2 months ago
申し訳ありません。詳細に記載いたします。
APIでほとんどの情報を取ってくるので、あまりテーブルが入らない設計になってしまっているので不足があるかを知りたいです。
本リリース時にプレイリスト機能を作るので、そちらの方でまたテーブルを追加する予定です。
対応ありがとうございます。以下の点に関してコメントします。 回答及びER図への反映をお願いします。
指摘していただいた内容で修正しました 修正版commit:60add20b2e9bea1f9c6ce6d4f711e72243c659df
usersテーブル 個人を特定するのには何を活用するのでしょうか?メールアドレスを使ってのログインを想定しているなら適切なカラムを設けましょう。
個人を特定するのには、メールアドレスを使って認証します。また、認証にはdeviseを使ってusersテーブルを作成するため、以下のカラムを追加しました
goodsテーブルとの関係が、usersテーブルが親でgoodsテーブルが子のリレーションを書かれていますが外部キーは無くても大丈夫そうでしょうか。
申し訳ありません。外部キーは必要になります。 favorite_clipsテーブルに,user_uidを追加し、それを外部キーとして使用するように修正しました。
また、goodsテーブルだと何を指しているのか不明なためfavorite_clipsテーブルに名前を修正いたしました。
LGTMです。 修正が必要になった際は適宜修正して開発を進めましょう。