用户表
编号 用户名 密码 用户组
0 aaa 123 0
1 bbb 123 0
2 admin 123 1
3 admin1 123 1
用户组表
编号 用户组名 登陆 删除文章
0 普通用户 true false
1 管理员 true true
仔细观察我写的这些数据
发现aaa的用户组为0而这个编号在用户组表中,普通用户的用户组编号也为0。
也就是说用户表中的用户组ID一定在用户组表中存在。
从用户组表的数据来看就是一条数据的编号对应用户表中的多条数据(术语就叫做用户组表与用户表为一对多的映射关系)。
而从用户表的数据来看就是一条数据的用户组ID对应用户组表的一条数据(术语就叫做用户表与用户组表为一对一的映射关系)。
这就是关系型数据库的特点,通过关系映射来连接多个独立的表。