SHOBRIO / kitchen_garden

0 stars 0 forks source link

Develop #8

Closed SHOBRIO closed 1 year ago

SHOBRIO commented 1 year ago

Image from Gyazo

SHOBRIO commented 1 year ago

ポートフォリオのER図につきまして確認をよろしくお願い致します。

busitora commented 1 year ago
SHOBRIO commented 1 year ago

Image from Gyazo

Description カラムの説明 (一般的なものは省略)

Profile

KitchenGarden

ChosenVege

Vage

Guide

Timing

TimingGuide

Diary

SHOBRIO commented 1 year ago

Descriptionの追加とER図に修正を加えました。 分かりづらい場所が多い点は申し訳ないです。 Guideのデータは各ユーザーのKitchenGardenのカレンダー、またはガンチャート等に反映されるイメージでいます。 Figma:https://www.figma.com/file/iBoaT72sjtjTX0SSnTpUxZ/%E7%94%BB%E9%9D%A2%E9%81%B7%E7%A7%BB%E5%9B%B3?node-id=0%3A1&t=Lv1S47QHy0zSAalS-1

確認をお願いいたします。

takyyk commented 1 year ago

@SHOBRIO 中間テーブルも省略せずに書いていただいても良いでしょうか? あと下記のように線がまとまってしまうと、どことどこの関係を示している線か分かりにくいので、 テーブル同士の関係性がはっきりわかるようにリレーションを書いてもらっても良いでしょうか?

Screenshot 2023-01-20 at 19 37 43
SHOBRIO commented 1 year ago

Image from Gyazo

Description カラムの説明 (一般的なものは省略)

Profile

KitchenGarden

家庭菜園テーブル

KitchenGardenVegetable

Vegetable

Guide

VegetableGuide

野菜とガイドをつなぐ中間テーブル

TimingChange

TimingChangeGuide

Diary

1つのKitchenGardenにつき1つの、日誌を扱うテーブル

Record

DiaryRecord

家庭菜園と日誌をつなぐ中間テーブル

SHOBRIO commented 1 year ago

中間テーブルを見直した結果、KitchenGardenテーブルのchosenカラムは不要と感じた為、ER図を修正しました。 リレーションの線も被らないように調整したので、再度確認をよろしくお願い致します。

masa-oh commented 1 year ago

@SHOBRIO

確認しました! 以下の指摘事項について、確認と修正をお願いします!

SHOBRIO commented 1 year ago

Image from Gyazo

中間テーブルで、鳥の足の方向が間違っているようです。中間テーブルに対して1対多となるように直しましょう。

 理解不足で申し訳ございません。。鳥の足を修正しました!

野菜に対してVageという命名は適切ではなさそうですので、Vegetableとするのが良さそうです。

 ご指摘ありがとうございます。理由を納得の上、修正いたしました。

多対多の関係が多いですが、本当にあっているかどうか見直してみてください。例えば、kitchen_gardenとdiaryを多対多で表して中間テーブルを作っていますが、これは1対多ではないでしょうか?

 その通りなので、Recordテーブルを作成して1つの日誌が多数の記録をもつように修正させていただきました。

何度も申し訳ないですが、確認を確認をよろしくお願い致します。

masa-oh commented 1 year ago

@SHOBRIO 修正確認しました!以下の点についてご確認をお願いします!

SHOBRIO commented 1 year ago

Image from Gyazo

ご指摘いただいた上記2点、修正させて頂きました。確認をよろしくお願い致します。

shurijoc commented 1 year ago

ありがとうございます、こちらLGTMです! 実装進めてみてもし異なることがありましたら随時更新していきましょう 💪