0

我想有一个 1_5_4 形式的主键,其中

1 是用户 ID

5是comp id

4 是圆形 id

谁能告诉我这对于 MySQL p 键设计是否是好/坏的做法以及它将如何影响索引等。我知道您的目的是保持 p 键的简短,但为了数据库设计的简单性,我愿意牺牲这一点.

谢谢,

4

1 回答 1

4

这是一个更令人困惑的数据库设计。我会推荐以下内容:

user_id
comp_id
round_id

作为单独的字段。然后,您可以配置复合主键以覆盖所有 3 个字段,确保所有 3 个字段的唯一性

这个问题可能有用。 如何正确创建复合主键 - MYSQL

于 2013-03-14T11:36:49.923 回答