5)数据库设计

数据库结构设计流程:
业务分析  ->  逻辑设计  ->  数据类型  ->  对象命名  ->  建立库表







数据库设计的3大范式和反范式设计


在mysql中,一个sql语言若要关联多个表,关联的表越多,查询速度越慢,因此为了提高速度,要进行一些反范式化设计,要允许存在一定的数据冗余,用空间换时间

范式化的优点:
1. 减少数据冗余
2. 减少数据插入,更新,删除异常
3. 让数据之间的关系更清晰

缺点: 查询需要关联多个表,对性能有一定影响
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容