Saya sarankan menggunakan:
PRIMARY KEY (category_id, posts_id)
id nilai akan selalu unik - yang tidak akan menjadi, adalah pengupas category_id dan posts_id .
Tapi saya lupa bahwa Anda sudah memiliki kunci unik yang ditentukan di category_id dan posts_id kolom, jadi kunci utama Anda bisa jadi hanya id . Tapi kunci utama berarti bahwa itu akan menjadi indeks berkerumun - Anda akan mencari dua kolom ini lebih dari Anda akan menjadi id kolom sehingga pencarian akan meningkat dengan teliti pada indeks non-clustered pada dua kolom.