数据库设计理论与实践
设计理论
数据库范式 与反范式
ER模型
最小值 与最大值 | | :最小一个,最多一个
设计数据库我们只需要关心:一对一,一对多,多对多 。** 多的最小值 可以 不关注**
** 多对多 :我们可以 建立第三张表,分别 关联两张表的主键**
1、概念模型
2、逻辑模型
3、物理模型
设计实践
概念模型
逻辑模型
1、公寓 信息
对于 图片与公寓信息
两种 思考角度 :
- 公寓 包含图片
- 图片 属于公寓
图片 类型:房间 / 公寓
1)增删改查复杂
2)数据冗余
添加图片 时,造成数据冗余
3)图片 属于公寓
在图片信息 中增加公寓ID,标明 属于哪个公寓~
对于公寓 和标签
属于:多对多
故 新建第三张表,关联两张表的主键 即可 ~~~
对于公寓与杂费
1)采用数据冗余
修改 杂费名称时,需要每一条都要改
2)多次查询(Join),影响性能
2、 租约 信息
物理模型
数据库: 数据库设计与优化
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.dtcms.com/a/51147.html
如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!