第⼀范式
列不能够再分
这是不符合第⼀范式的(红⾊代表主键)——地址列可以再分学⽣表id
姓名
性别
地址
001闪客sun男中国,吉林,长春这是符合第⼀范式的学⽣表id
姓名
性别国家省份城市
001闪客sun男中国吉林长春
第⼆范式
⾸先要符合第⼀范式表必须有主键
⾮主键列不能只依赖于主键的⼀部分
这是不符合第⼆范式的(红⾊代表主键)---商品名称依赖了主键的⼀部分商品ID订单表
订单ID商品ID商品名称001
251
直升机
这是符合第⼆范式的订单表订单ID商品ID001商品表
商品ID商品名称251
直升机251
第三范式
⾸先满⾜第⼆范式
⾮主键列必须直接依赖于主键,不能存在传递依赖
这是不符合第⼀范式的(红⾊代表主键)——学校描述没有直接依赖于主键,⽽是直接依赖于学校,学校直接依赖于主键,所以存在传递依赖学⽣表id
姓名
学校
学校描述
001闪客sun氢化⼤学中国最⽜逼的学校这是符合第⼀范式的学⽣表id
姓名
学校id
001闪客sun001学校表id
名称
描述
001氢化⼤学中国最⽜逼的学校
001氢化⼤学中国最⽜逼的学校
PS:本⽂仅帮助你理解三⼤范式,深⼊了解还需要咬定义和具体例⼦
因篇幅问题不能全部显示,请点此查看更多更全内容