mysql数据库设计原则(三范式)

一、第一范式(分字段)

那么符合第一模式的特点就有
1)有主关键字
2)主键不能为空
3)主键不能重复
4)字段不可以再分

二、第二范式(把不是主键的属性而是非主键的属性分离)
                                                                                       
存在非主属性对码的传递性依赖 R(A,B,C) A是码 A -->B ,B-->C 
(C依赖与B,B依赖与A 举例:ClassAddress-->ClassNo-->StudyNo,
 通俗的讲:B或者C不都是A的属性,C是B的属性但不是A的属性而B是A的属性)

三、第三范式(把是是主键的属性又是非主键的属性的字段分离)

不存在非主属性对码的传递性依赖以及部分性依赖,但存在部分传递依赖
(R(A,B,C) A是码 A -->B ,B-->C。通俗的讲 B和C都是A的属性,而且B还决定C的属性)
 
 
 
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值