Consiglio di utilizzare:
PRIMARY KEY (category_id, posts_id)
L'id
il valore sarà sempre univoco - quello che non lo sarà è l'associazione di category_id
e posts_id
.
Ma mi è mancato il fatto che tu abbia già una chiave univoca definita su category_id
e posts_id
colonne, quindi la tua chiave primaria potrebbe essere solo l'id
. Ma la chiave primaria significa che sarà un indice cluster:cercherai queste due colonne più di quanto faresti con id
colonna in modo che le ricerche migliorino minuziosamente su un indice non cluster sulle due colonne.