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

MySQL के साथ दिनांक आयाम की प्राथमिक कुंजी के रूप में DATE फ़ील्ड का उपयोग करना

दिनांक आयाम एक प्रकार का विशेष है - प्राथमिक कुंजी के लिए दिनांक (2011-12-07) या दिनांक-संबंधित पूर्णांक (20111207) होना वास्तव में पसंद किया जाता है। यह तथ्य तालिकाओं के अच्छे विभाजन (तारीख के अनुसार) की अनुमति देता है।

अन्य प्रकार के आयामों के लिए, सरोगेट (पूर्णांक) कुंजियों की अनुशंसा की जाती है।

एक टेम्पलेट के रूप में, प्रत्येक आयाम में आमतौर पर unknown, not entered, error, ... . के लिए प्रविष्टियां होती हैं जो अक्सर चाबियों से मेल खाते हैं 0, -1, -2, ...

इसके कारण, पूर्णांक-स्वरूपित दिनांक (20111207) को दिनांक के बजाय प्राथमिक कुंजी के रूप में खोजना अधिक सामान्य है - unknown, not entered, error, ... का प्रतिनिधित्व करना थोड़ा गड़बड़ है। दिनांक-प्रकार कुंजी के साथ।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql2 मणि ​​के साथ ऐप इंस्टॉल करने का प्रयास करते समय त्रुटि

  2. MySQLTuner का उपयोग करके MySQL के प्रदर्शन का अनुकूलन कैसे करें

  3. PostgreSQL और MySQL क्रॉस प्रतिकृति का अवलोकन

  4. WooCommerce के लिए श्रेणियां और उपश्रेणियाँ DB में कैसे सहेजी जाती हैं?

  5. PHP का उपयोग करके गतिशील रूप से HTML पृष्ठ कैसे उत्पन्न करें?