在一对一关系中将外键设置为主键是一个好主意吗?

jer*_*eca 6 mysql database-design

我有一个表和一个具有一对一(1:1)关系的user表。user_statistic

请注意,和之间存在识别关系useruser_statistic

user_statistic主键的最佳实践是什么?

  • 使用自动增量id作为主键
  • 使用user外键作为主键
  • 将两者用作复合主键(感觉是个坏主意,但在标识关系中,外键必须是主键的一部分......)