मैं उपयोग करने की सलाह देता हूं:
PRIMARY KEY (category_id, posts_id)
id
मान हमेशा अद्वितीय रहेगा - जो नहीं होगा, वह है category_id
और posts_id
।
लेकिन मुझे याद आया कि आपके पास पहले से ही category_id
. पर परिभाषित एक अद्वितीय कुंजी है और posts_id
कॉलम, इसलिए आप प्राथमिक कुंजी हैं केवल id
. हो सकते हैं . लेकिन प्राथमिक कुंजी का अर्थ है कि यह एक संकुल अनुक्रमणिका होगी - आप id
की तुलना में इन दो स्तंभों को अधिक खोज रहे होंगे कॉलम ताकि खोजों को दो कॉलम पर एक गैर-क्लस्टर इंडेक्स पर सूक्ष्म रूप से सुधारना चाहिए।