ヌンタコのプログラミング学習ブログ

フィヨルドブートキャンプ37期生

ER図について正規化の考え方

ER図の正規化についてまとめる。

なるほどなるほど正規化

第1正規化から第3正規化まであるけれどちょっとわけがわからなかった。 やってることがなんとなくわかるようでわからないというイメージ。

この動画を見るまでは「重複をなくす」というイメージのみでした。

わかりやすい動画発見

これはわかりやすい・・・ ER図がちょっとだけ書けそうと思った。


www.youtube.com

ふむふむ。

正規化は表の縦と横の繰り返しをなくす

正規化のステップ

  • 第一正規化👉横方向の繰り返しをなくす

  • 第二正規化👉縦方向の繰り返しをなくす

この順番の様子。

あまり使わない言葉は覚えなくてOK

現場で使うのかなと思いきや、使わない言葉もある様子。

エンティティが記憶に残りにくい、なんとなく要素として捉えていたからそこまで深く覚えなくて良い。ということでありがたい。

早速課題を修正していこうかな

課題でツイッターER図作成があるので、ひとまず自分で表が作れるようにしたいと思う。 一回なんとなくで出してしまっているので修正項目が多い。

リストについてもなんとなくなイメージがある。要確認。

正規化ができないと設計できないよね

データベース使うWebサイトやアプリを作るなら避けて通れない・・・と思って、しっかり学習していきたい。

デザインやサイト・アプリの仕様は変わってもここは変わらず残るもの、デジタルタトゥー以上に残るものなので、しっかり学習していきたい。

うーむ。