mysql表设计

1、数据库的范式

第一范式,字段具有原子性,不能再分(所有关系型数据都满足第一范式)
第二范式,一个表必须有主键,即每行数据都能被唯一区分
第三范式,一个表中不能包含其他表中非关键字段的信息,即数据表中不能有冗余字段;

实际中往往不能满足第三范式,以为合理的冗余字段能减少join查询

2、数据库的设计原则

不在数据库做运算;
cpu的运算必须移到业务层;

猜你喜欢

转载自blog.csdn.net/qq_20019975/article/details/80066219