मैं कुछ सामूहिक अनुभव यहाँ का दोहन करने की उम्मीद कर रही है, इसलिए क्या (यदि हो तो) उपयोगिता टेबल, या सामान्य फ़ील्ड अपने डेटाबेस डिजाइन में आप हमेशा शामिल करते हैं?डेटाबेस तालिकाओं/क्षेत्रों आप हमेशा अपने हत्यारा में उपयोग एप्लिकेशन
एक उदाहरण है कि मैं हमेशा किसी भी न आया हुआ अपवाद जानकारी स्टोर करने के लिए एक App_Errors
मेज, और एक App_Audit
तालिका जो सभी संपादित जानकारी संग्रहीत करता है शामिल है।
मैंने प्रत्येक डेटा तालिका पर RecordCreatedDate
और RecordLastEditedDate
सहित लाभ (मेरे अपने दिमाग में) का लाभ उठाया है, लेकिन किसी भी निष्कर्ष पर नहीं आया है कि जानकारी वास्तव में उपयोगी होगी या नहीं।
सवाल थोड़ा अधिक दिशा देने के लिए - मेरे वर्तमान फोकस विश्व स्तर पर सुलभ वेब अनुप्रयोग (लगता है सामाजिक नेटवर्किंग) है।
ता!
बिंदु 2 के लिए +1। मैं इसे "गुण" कहता हूं। प्वाइंट 1 भी मान्य है। – Draemon
मैं जोड़ता हूं कि मनमानी var/val तालिका एक श्रेणी/var/val तालिका के रूप में भी बेहतर काम करती है। – jmucchiello
मेरे पास "schema_version" नामक एक टेबल है। प्रत्येक डेटाबेस अपग्रेड इस तालिका में संस्करण संख्या, विवरण और सिस्टम दिनांक सहित एक सम्मिलित करता है। –