आप किसकी सिफारिश करते हैं और क्यों?प्रत्येक फ़ील्ड बनाम इतिहास दिनांक फ़ील्ड का संस्करण?
मेरे पास कुछ तालिकाओं हैं, जब मैं डेटा में परिवर्तन करता हूं ... इसे एक प्रभावी तिथि के साथ एक इतिहास तालिका (लेखा परीक्षा) में जाना चाहिए।
अन्य समाधान डेटा में परिवर्तन करते समय एक नई पंक्ति डालने के लिए प्रत्येक फ़ील्ड को संस्करणित कर रहा है?
चालान जानकारी के लिए सबसे अच्छी विधि कौन सा है? आइटम का नाम और मूल्य हमेशा बदलता है
मेरे पास पिछले ऑर्डर प्रदर्शित करने के लिए ऑर्डर_इटम्स है .. कौन सा बेहतर है? आइटम नाम और मूल्य का मूल्य हमेशा बदल जाता है। – user622378
@user: आमतौर पर (आमतौर पर) एक इतिहास तालिका बेहतर होती है, क्योंकि आपको वर्तमान मूल्य की आवश्यकता होती है और आप इसके खिलाफ अधिक प्रश्न पूछते हैं। इस तरह, आपको 'isActive' या प्रत्येक क्वेरी के लिए एक समान फ़ील्ड पर एक फ़िल्टर जोड़ने की आवश्यकता नहीं होगी। – Quassnoi
इतिहास तालिका में DATE के बजाय, मैंने संस्करण फ़ील्ड जोड़ा। तालिकाओं का उदाहरण: item.version, item_history.version और order_table तालिका में संस्करण संख्या होगी। तो मुझे तिथि खोज पर रिले करने के बजाय 100% सटीक जानकारी मिल जाएगी। – user622378