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

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

ツイッターのER図を作る

正規化がとても難しい

正規化については、動画と著書で6割理解と後残りは実践だと思ってる。

正規化とは?

  1. 表の横方向の重複整理
  2. テーブルごとの縦方向の重複整理
  3. 1対nの関係で切り出していく

第2正規化がまだいけるんじゃない?の自問自答で煮詰まる。

ひとまずpostalkでざっくりリスト化

最初こんな感じで考えた

リスト化

でもテーブルごとにID付与しないとだめだよね・・・?

リスト化2

ひとまず、リスト化はここまでで作ってみる。

draw.ioでER図作成

draw.ioのsoftwareを選ぶと使いやすい。鳥の足とか用意してくれてる。

ツイッターER図作成中

1対nの意識が難しい・・・

課題とモヤモヤ

  • まだ正規化できるんじゃないか?やっていいのか?という迷い
  • 特に画像のテーブルを作った方が良いか?
  • ハッシュタグはプロフィールやツイートごとのテーブルにそれぞれ付与でいいかな?

重複するようなものなのか、煮詰まると正確に判断できなくなってくるなあ。