唯一索引:约束不能重复(可以为空)+加速查找
单列唯一索引、联合唯一索引
PS:主键不能重复(不能为空)
一对一的情况?
示例1:用户表、主管表
创建一个管理系统只有主管才能登录
userinfo【id, username, usertype】
admin【id, user_id, password】<----外键+唯一索引
创建表的SQL语句
示例1:用户表、博客表
需求:一个用户只允许发一条博客
一对多的情况?
多对多的情况?
示例1:用户表、相亲表
示例二:用户表,主机表,用户主机关系表
用户a都可以使用那几台主机?
c1这几台机器都被谁使用了?
用户主机关系表中的user+hostid联合唯一
创建表的SQL语句: