日々徒然

プログラミングしたりお酒飲んだりする毎日

個人開発記 #3 ER図作成

前回はこちら

hirovodka.hatenablog.jp

次の一手道場リポジトリはこちら

github.com

今回はER図を作成していきます!!

ER図作成

ER図とはこんなものです↓

it-koala.com

ちなみに自分はスクールの課題で以下の本を読んで勉強しました

www.amazon.co.jp

www.amazon.co.jp

達人に学ぶDB設計 徹底指南書はKindle版が半額セール中です✨

作成したER図

f:id:hirovodka:20200810163216p:plain

Userには

  • user_id(PK)
  • user_name(アカウント名)
  • email(登録メールアドレス)
  • password(パスワード)

Questionには

  • question_id(PK)
  • user_id(FK)
  • kif(BOD形式のテキストが入る。)
  • turn(現在何手目か)
  • answer(答えの一手)
  • title(問題のタイトル)
  • last_move(最終手)
  • explanation(問題の解説)
  • answer_explanation(答えの解説)
  • my_turn(自分の手番)

UserとQuestionは1対多の関係です⭕️

感想

今回作る「次の一手道場」は自分が過去の悪手を振り返って修正するサービスなので最初はシンプルな機能でリリースしたいと思っています。

参考

docs.komagata.org

他のユーザーが作った問題を解けたりしたら面白いなと思いますが、まずは小さく動くものを作ってリリースしたいと思います!

次回からコードを書き始めます👍