LoginSignup
1
0

More than 1 year has passed since last update.

ER図を考える

Last updated at Posted at 2022-12-02

 ER図のことを説明しようと思ったけれど、私にはそれほど語れることがなかったと気がついた。この記事は宙に浮いてしまった。

 エンティティリレーションシップを省略してERというらしい。WEBサービスで扱うデータは、それぞれに意味があり、親子関係があったりする。たとえばユーザーというデータには登録するメールアドレスとパスワードが格納されている。そしてひとりのユーザーは多数の日報データをつくり、日報は項目と工数が記録される。

 そういった様々な関係性を図にしておく。それがER図だ。ちょうどvscodeというエディタではER図がかける拡張機能があった。Draw.ioが使えるようになっていた。私は四角や矢印を用いて図を描いた。

 スクリーンショット 2021-05-07 11.02.06.png

 そのようになった。

 ただ、デプロイの前まではERは修正や改良が入る。それを逐一反映して絵を描くのは非常に面倒くさい。どこかに自動的にER図をかいてくれるやつがあればいいのだが。

 めっちゃいっぱいあった。dbdiagram.ioとかschemaspyというのが良さそう。

 これはもう少しあとで使ってみよう。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0