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

वुफू की डेटाबेस स्कीमा - आप इसे कैसे डिजाइन करेंगे?

इस प्रकार के डेटाबेस डिज़ाइन में EAV की आवश्यकता होती है। टेबल। उदाहरण के लिए, प्रपत्र अनुभाग में संभवत:शामिल हैं:

1. User table (user_id, user_name, etc.)
2. Form table (user_id, form_id, form_name, etc.)
3. Form_field table (form_id, column_id, column_name, column_type, etc.)
4. column_type table (column_type_id, column_type_name)

भरे हुए परिणाम एक अलग तालिका में सहेजे जाएंगे:

Filled_form (form_id, column_id, value)

विचार एक डेटाबेस मॉडल बनाने का है जो विभिन्न उपयोगकर्ताओं की आवश्यकताओं को समायोजित करने के लिए पर्याप्त सामान्य (लेकिन इससे अधिक नहीं) की आवश्यकता है। उदाहरण के लिए, स्तंभ प्रकार प्रोग्रामर द्वारा निर्धारित किए जाते हैं, और प्रपत्र प्रस्तुत करते समय प्रत्येक प्रकार का एक अलग अर्थ होता है।




  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, टेबल फ़ाइलों की प्रतिलिपि बनाना ERROR 1017 (HY000) को जन्म देता है:फ़ाइल नहीं मिल सकती:भले ही वह वहां हो

  2. शॉपिंग कार्ट और स्टॉक प्रबंधन

  3. MySQL में तिथियों की तुलना करें

  4. सी # का उपयोग कर सम्मिलित पंक्ति की आईडी प्राप्त करें

  5. मॉडल के लिए कोई क्वेरी परिणाम नहीं [App\Products] Laravel