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

MySQL नामकरण सम्मेलन, क्या फ़ील्ड नाम में तालिका का नाम शामिल होना चाहिए?

मैं आपसे सहमत हुँ। तालिका का नाम या उसका संक्षिप्त रूप डालने का एकमात्र स्थान प्राथमिक और विदेशी कुंजी पर है या यदि "प्राकृतिक" नाम एक कीवर्ड है।

Users: id or user_id, username, password, last_login_time
Post: id or post_id, user_id, post_date, content

मैं आम तौर पर प्राथमिक कुंजी फ़ील्ड नाम के रूप में 'आईडी' का उपयोग करता हूं लेकिन इस मामले में मुझे लगता है कि user_id और post_id भी बिल्कुल ठीक हैं। ध्यान दें कि पोस्ट की तारीख को 'post_date' कहा जाता था क्योंकि 'तारीख' एक कीवर्ड है।

कम से कम यह मेरा सम्मेलन है। आपका माइलेज भिन्न हो सकता है।



  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.infoschema'@'localhost') के रूप में निर्दिष्ट उपयोगकर्ता मौजूद नहीं है

  2. मुझे MySQL के साथ अपनी सेटिंग्स तालिका को कैसे व्यवस्थित करना चाहिए?

  3. Google क्लाउड SQL बिना किसी कारण के पूर्ण डिस्क तक आकार बढ़ा रहा है

  4. मुझे MySQL डेटाबेस से अपनी BLOB छवि दिखाने के लिए अपने PHP पृष्ठ की आवश्यकता है

  5. MySQL क्वेरी में डुप्लिकेट परिणाम छुपाएं