学斋随笔,初九潜龙勿用,-25关于数据库表的设计
关于数据库表的设计,它有一定的规范,遵循原则,在动手前,你需要理清思路,做一个规划,而后就可以往里面添加东西了。
对于表的设计,有以下几点规范:
第一,原子性
第二,唯一性
第三,独立性,消除传递依赖
原子性什么意思,就是说所存储的数据已经是不可再分割了。
唯一性是指每一行数据都具有唯一可区分的特性,不能有部份依赖关系,我们可以给一个表加主键来做到这一点。
独立性消除依赖传递通常做法是将二号依赖于一号的数据分离到另一个表中,使其独立出来。
对于表的设计,需要牢记的是一个表只存一种数据。

浙公网安备 33010602011771号