![](https://qiita-user-contents.imgix.net/https%3A%2F%2Fcdn.qiita.com%2Fassets%2Fpublic%2Farticle-ogp-background-412672c5f0600ab9a64263b751f1bc81.png?ixlib=rb-4.0.0&w=1200&mark64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTk3MiZoPTM3OCZ0eHQ9JUU1JUJFJThDJUU4JUJDJUE5JUUzJTgyJUE4JUUzJTgzJUIzJUUzJTgyJUI4JUUzJTgzJThCJUUzJTgyJUEyJUUzJTgyJTkyJUU3JUI1JUI2JUU2JTlDJTlCJUUzJTgxJTk1JUUzJTgxJTlCJUUzJTgyJThCREIlRTglQTglQUQlRTglQTglODglRTYlOTYlQjklRTYlQjMlOTU0JUU5JTgxJUI4JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9NTYmcz1iOWU1NTg0ODdlZWIxZmMzNWYwMjc3OWIyMTZjOGU2Nw&mark-x=142&mark-y=57&blend64=aHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZoPTc2Jnc9NzcwJnR4dD0lNDBrLWhhc2VnYXdhMDMyMSZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTM2JnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9MDJiNmJhNWU5MDRlN2Y0NmM2ZmM2MTY3NWFiNDA5OWU&blend-x=142&blend-y=436&blend-mode=normal&txt64=aW4g5qCq5byP5Lya56S-44K744Os44K5&txt-width=770&txt-clip=end%2Cellipsis&txt-color=%23212121&txt-font=Hiragino%20Sans%20W6&txt-size=36&txt-x=156&txt-y=536&s=b279f365d547298103a637af67b75e53)
後輩エンジニアを絶望させるDB設計方法4選 - Qiita
エンジニアの格闘エンジニアのみなさんはかつてひどいコードや設計と直面し、それと格闘したことでレベルアップした経験はあるでしょう。つまり、先輩エンジニアたるものクソコードやクソ設計を残して、後輩エ…
要約すると
この記事では、DB設計において後輩エンジニアを絶望させる方法について紹介されています。具体的には、正規化を行わない、制約を取り払い自由なDBを作る、過程を抹消してしまう、徹底的に正規化しすぎるといった方法が挙げられており、それらの設計や運用方法によってデータの柔軟性や一貫性を損なってしまう問題点が解説されています。絶望的な設計に直面した後輩エンジニアはその問題を解決するスキルを高め、成長していくことが期待されています。
コメント