- Django Design Patterns and Best Practices
- Arun Ravindran
- 87字
- 2021-06-25 21:32:07
Should we always normalize?
Too much normalization is not necessarily a good thing. Sometimes, it can introduce unnecessary tables that can complicate updates and lookups.
For example, your user model might have several fields for their home address. Strictly speaking, you can normalize these fields into an address model. However, in many cases, it would be unnecessary to introduce an additional table to the database.
Rather than aiming for the most normalized design, carefully weigh each opportunity to normalize and consider the trade offs before refactoring.
推薦閱讀
- DB2 V9權威指南
- Learning Selenium Testing Tools with Python
- Mastering PHP Design Patterns
- 新編Premiere Pro CC從入門到精通
- Python高級機器學習
- Reactive Programming With Java 9
- Oracle BAM 11gR1 Handbook
- Python貝葉斯分析(第2版)
- Mastering Apache Spark 2.x(Second Edition)
- 深入淺出Serverless:技術原理與應用實踐
- Java程序設計
- Learning Unreal Engine Android Game Development
- Mudbox 2013 Cookbook
- Learning C++ by Creating Games with UE4
- Learning jqPlot