范式,反范式

范式:

    一范式:无重复列;

    二范式:属性完全依赖主键;

    三范式:属性不传递依赖于其它非主属性;例如A(a(主键),b,c),不能存在b依赖c同时c依赖a,传递性

反范式:

    增加冗余的数据减少表关联查询;例如A(a(主键),m,e,f)B(b(主键),A_a,f,g)中A表的f实际上可以通过关联B表查询却存在A表

 

 

接触的表格设计大多都是符合三范式,如果关联查询很多情况,可以再考虑反范式或者非结构数据库MongoDB之类的

转载于:https://my.oschina.net/anlen/blog/3062347

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值