Day3__オリジナルアプリ
基本設計
まず、画面遷移図を作成し、必要な機能や優先順位などを考えた。
次に、DB設計。DB設計は大きく分けて論理設計と物理設計に分けられる。
以下の2つの記事を参考にした
4ステップで作成する、DB論理設計の手順とチェックポイントまとめ - Qiita
DB設計として、エンティティを決定し、テーブル名定義とER図を作成した。
考えたこと
カテゴリーをユーザーが作れる様にするか。
それともあらかじめ、開発者が決めておくか。
開発者が必要に応じて増やしていく方がよい。
schooのカテゴリーを真似る。
ER図は、SQLworkbenchを使った。