mysql--表范式/反范式
来源:互联网 发布:大数据世界txt 编辑:程序博客网 时间:2024/05/23 20:24
范式化
范式化是指数据库设计的规范,目前说道范式化一般是指第三设计范式,也
就是要求数据库表中不存在非关键字段对任意候选关键字段的传递函数依赖
则符合第三凡是
e.g.:
商品名称 价格 重量 有效期 分类
----------------------------
可乐 3 250ml 201406 饮料 酸性饮料
存在以下传递函数依赖关系
商品名称->分类->分类描述
也就是说存在非关键字段 分类描述对关键字段商品名称的传递函数的依赖
不符合第三范式存在下面问题:
1.数据冗余
2.数据插入异常
3.数据更新异常
4.数据删除异常
不符合第三范式的设计 需要对表拆分来解决
反范式化
关联太多
添加适当的冗余
空间换时间
对业务的发展有远见
阅读全文
0 0
- mysql--表范式/反范式
- MySQL-范式与反范式
- MySQL三大范式和反范式
- 范式和反范式
- 反范式
- MySQL中数据中设计中的范式与反范式
- 数据库范式与反范式
- mysql---范式
- mysql 范式
- 数据库的范式及反范式
- 范式与反范式的应用
- 数据库的范式及反范式
- 范式与反范式的优缺点
- 数据库三大范式和反范式
- 范式和反范式的优缺点
- 数据库三大范式和反范式
- 数据库设计:范式与反范式
- 数据库三范式及反范式设计
- 电池电量的监测方法
- 有三个线程T1,T2,T3,下面方法可以确保它们按顺序执行的有()该线程继续执行
- 爬虫特殊场景
- ceph-deploy osd activate报错ERROR: error creating empty object store in xxx Permission den
- 正则化(regularization): 期望风险、经验风险、结构风险、L0范数、L1范数、L2范数
- mysql--表范式/反范式
- 发送数据到Flume
- Windows远程访问服务器jupyter notebook
- 技术连接-孤傲沧浪
- 来,让我们谈一谈 Normalize.css
- 查看MySQL4种日志参数及配置
- Mac下用Qt Creator开发Android的环境搭建(图文教程)
- jquery datepicker 检查日期有效性
- EXT4文件系统之间接块的ext4_get_block()