今天看数据库的时候突然想到这个问题,随即记录一下: 外键约束并不仅仅可以与另一张表的主键约束相连接,还可以定义为引用另一张表的UNIQUE约束。 因此:外键并不一定是另一张表的主键,但一定是唯一性索引;主键约束和唯一性约束都是唯一性索引。