数据库
首页 > 数据库> > mysql 10: 数据库设计三范式

mysql 10: 数据库设计三范式

作者:互联网

DBA命令

导出数据

导入数据

数据库设计三范式

什么是设计范式?

第一范式

第二范式

第三范式

注意

一对一怎么设计?

方案一:主键共享

t_user_login  用户登陆表

id(pk)     username        password
___________________________________
1           zs			123
2	    ls			456


t_user_detail     用户详细信息表

id(pk + fk)     realname        tel       ....     
__________________________________________
1		 wangxun        xxx
2		 han            yyy

方案二:外键唯一(多对多的变形)

t_user_login  用户登陆表

id(pk)     username        password
___________________________________
1           zs			123
2	    ls			456


t_user_detail     用户详细信息表

id(pk)     realname        tel       userid(fk + unique)   ....     
______________________________________________________
1	   wangxun        xxx         1
2	   han            yyy	      2

标签:10,范式,name,database,id,mysql,pk,主键
来源: https://www.cnblogs.com/nefu-wangxun/p/16532372.html