建议8.8:表的设计要尽量满足第二范式(2NF),基于提升性能的考虑可以适当增加冗余而不必满足第三范式(3NF)。
来源:互联网 发布:易点股票预测系统 源码 编辑:程序博客网 时间:2024/05/19 12:12
说明
【第一范式 1NF】
定义:表中每一条记录的每个一个字段值,都是不可再分的最小数据单位。
解释:例如,(工号,姓名,电话号码)组成一个表,由于一个人可能有办公电话和家庭电话,因此该表不符合1NF,规范成为1NF有三种方法:
Ø 重复存储工号和姓名,主键只能是电话号码;
Ø 工号为主键,把电话号码分解为“单位电话”和“住宅电话”两个属性;
Ø 工号为主键,但强制每条记录只能有一个电话号码。
以上三个方法,第一种方法最不可取,按实际情况选取后两种情况。
0 0
- 建议8.8:表的设计要尽量满足第二范式(2NF),基于提升性能的考虑可以适当增加冗余而不必满足第三范式(3NF)。(3)
- 建议8.8:表的设计要尽量满足第二范式(2NF),基于提升性能的考虑可以适当增加冗余而不必满足第三范式(3NF)。(2)
- 建议8.8:表的设计要尽量满足第二范式(2NF),基于提升性能的考虑可以适当增加冗余而不必满足第三范式(3NF)。
- 对第一范式(1NF) 第二范式(2NF) 第三范式(3NF)的理解
- 关系型数据库的几种设计范式(1NF 2NF 3NF BCNF 4NF 5NF)
- 关系规范化之满足第三范式3NF的函数依赖保持分解算法
- 第二范式(2NF)
- 第二范式(2NF)
- 第三范式(3NF)
- 第三范式(3NF)
- 数据库的范式(1NF、2NF、3NF、BNCF)
- 数据库范式1NF 2NF 3NF BCNF(实例)通俗易懂的讲解
- 通俗易懂的 “数据库范式(1NF 2NF 3NF BCNF)详解”
- 数据库的范式(1NF、2NF、3NF、BNCF)
- 关系数据库的几种范式(1NF,2NF,3NF,BCNF)
- 通俗易懂的 “数据库范式(1NF 2NF 3NF BCNF)详解”
- 通俗易懂的 “数据库范式(1NF 2NF 3NF BCNF)详解”
- 数据库的范式(1NF、2NF、3NF、BNCF)
- NHibernate之映射文件配置说明
- 杭电 HDU 2035 人见人爱A^B
- 问题描述:安装PHPnow时总是遇到安装服务[apache_pn]失败。
- ubuntu14.04系统下对SD卡分区
- Cookie和SESSION(一)
- 建议8.8:表的设计要尽量满足第二范式(2NF),基于提升性能的考虑可以适当增加冗余而不必满足第三范式(3NF)。
- 机器学习-->三要素模型、策略、算法
- C++虚函数---我的理解
- 预测分析法进行语法分析(编译原理)
- 第二款上线的休闲益智数字闯关游戏---《进退维谷/digital Move》
- 汇编语言程序设计-01:获取cpuid
- 二叉树创建及各种遍历的实现
- 8、OC中的“反射”
- unity3d如何使用vs调试