はじめに 新卒の時に有名な本だったので一度読んだことはあったのですが 読んだ後に実践練習をしなかったので定着しないまま終わっていました。 2年目になり1年越しに読んだ感想と実際に簡易的なTwitterのDB設計を outputとして行ったので特に参考になった部分を5点ほど自分なりにまとています!! 対象の方は DB設計の概要を知りたい方 DB設計学ぶか悩んでる方 DB設計学んだけどうまく利点を簡潔に言えない方 DB設計=正規化だと思っている方 なので、具体的な正規化の方法などには突っ込みません。 ただ結構奥深いことが分かると思うので本買って学ぶ気になると思います! 1. なんでDB設計が重要なのか 要件定義 ⇒ 設計 ⇒ 開発 ⇒ テスト 要件定義はクライアントの要求を正確にアプリで実現するために重要な工程なのはわかりやすいですね ~DB設計が重要な理由~ 運用のしやすさに直結する ⇒ク
![達人に学ぶDB設計入門がよかったので全力で勧めてみる - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b8138abe9917207adf77e6a2322e5a06065eac12/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9JUU5JTgxJTk0JUU0JUJBJUJBJUUzJTgxJUFCJUU1JUFEJUE2JUUzJTgxJUI2REIlRTglQTglQUQlRTglQTglODglRTUlODUlQTUlRTklOTYlODAlRTMlODElOEMlRTMlODIlODglRTMlODElOEIlRTMlODElQTMlRTMlODElOUYlRTMlODElQUUlRTMlODElQTclRTUlODUlQTglRTUlOEElOUIlRTMlODElQTclRTUlOEIlQTclRTMlODIlODElRTMlODElQTYlRTMlODElQkYlRTMlODIlOEImdHh0LWNvbG9yPSUyMzIxMjEyMSZ0eHQtZm9udD1IaXJhZ2lubyUyMFNhbnMlMjBXNiZ0eHQtc2l6ZT01NiZ0eHQtY2xpcD1lbGxpcHNpcyZ0eHQtYWxpZ249bGVmdCUyQ3RvcCZzPWQyZDRjN2YxMzg4MTExZjllNGIyNzAzNTkwMzFlZTcx%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTcxNiZ0eHQ9JTQwcnlvbWE1NDU3NTU3ODMxJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzImdHh0LWFsaWduPWxlZnQlMkN0b3Amcz04M2VmYTczODU4NGU5ZGY0NDBjYWY0OGM0MmU1MzkxMw%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D524d98ce078d07e964ebaf2e163ec8bf)