【初心者向け/ITスクール 96日】チームプロジェクト 4日目

2023/12/08に公開

はじめに


今日は、ITスクールに通った96日目の日で、今日学んだ知識を記事にシェアしたいと思います。本記事が、ITを勉強を始めた方々にもロードマップになればいいと思います。

今日は正規化型を適用してみたデーターを元に論理的テーブルを作成し、最後にいよいよERDを完成しました。最後にはドメインのみ追加すれば、終わりでWire FrameとAPIの作成が終われば、終わると思います!

ERD

みんなで力を合わせて、作成したERDの完成本です。
作成しながら、感じたのは最初からメイン機能を考え、1:多のような関係でデーターをきっちり分ければよかったという考えでした。

結局ERDを考えるにはその関係性を探し、分かることが必修からです。
論理的なテーブルを作成する前に、ネット上にERDの参考資料が多かったので、深く考えなかったので、テーブルをERDがすることに時間がかかりました。

塾からDBモデリングについては学んだことがなかったことや、relation tableについて直接設計することがありませんでしたが、皆が力を合わせてくれたおかげで、無事にできたと思います。
本当にいいチームに出会ってよかった。

物理的テーブル

論理的テーブルを組、物理的テーブルを作成する際にとても参考になったテーブルを参考し、
みんなで力を合わせてテーブルを作成し、データーを入れてながらシミュレーションをしてみました。結果的にはERD作成後、修正することになりましたが、もともと完璧にできあがることは難しかったので、しっかりプロセスを沿って作ったことに拍手!

https://zenn.dev/airiswim/articles/f4a2b23c74846e

プロジェクト前から、参考にした記事になります。
とても良い勉強になったので、感謝のお礼を申しあげたいと思います。

Discussion