Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

MySQL यूनिक आईडी या संयुक्त आईडी

एक अद्वितीय संयुक्त कुंजी का प्रयोग करें:

CREATE TABLE `developer_project` (
 developer_id INT(10) UNSIGNED /* etc... */,
 project_id INT(10) UNSIGNED /* etc... */,
 PRIMARY KEY dev_project (developer_id, project_id)
);

अगर आप एक ID बनाते हैं आप शायद इसका उपयोग कभी नहीं करेंगे क्योंकि आप अपने LEFT JOIN में developer_id और/या project_id से पूछताछ करेंगे।

नोट:सुनिश्चित करें कि कॉलम की परिभाषाएं developer जैसी ही हैं और project टेबल.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL ओपन सोर्स रिपोर्टिंग सर्विसेज

  2. ClusterControl के साथ अपने MySQL और MariaDB बैकअप को कैसे अनुकूलित करें

  3. MySQL में किसी तिथि में दिन कैसे जोड़ें

  4. MySQL डिफ़ॉल्ट ऑर्डर WHERE पर निर्भर करता है

  5. बहुत सारे संसाधनों का उपभोग करने वाला सरल लेकिन भारी अनुप्रयोग। ऑप्टिमाइज़ कैसे करें?