मैं वर्तमान में एक प्रोजेक्ट पर काम कर रहा हूं जिसमें हमें डेटाबेस में किसी दिए गए इकाई के एकाधिक संस्करणों को रखने की आवश्यकता है।मल्टी वर्जन इकाई डेटाबेस डिज़ाइन
उदाहरण के लिए मान लें कि हमारे पास हाउस नामक एक इकाई है जिसमें कमरे हैं। अब जब भी कमरा जोड़ा जाता है, घर से अपडेट या हटा दिया जाता है, या घर पर कोई संपत्ति या किसी भी कमरे में बदल दिया जाता है, तो हमें पुरानी और नई जानकारी दोनों रखने की आवश्यकता होती है। अधिमानतः हम "परिवर्तन सेट" में एक साथ परिवर्तनों को समूहबद्ध करना चाहते हैं (वास्तव में समस्या स्रोत नियंत्रण की तरह है)।
अब वास्तविक मॉडल इससे थोड़ा अधिक जटिल है, लेकिन मुझे लगता है कि यह उदाहरण समस्या को दर्शाता है।
मैं इस समस्या के कुछ संभावित समाधान सुनना चाहता हूं।
हम माइक्रोसॉफ्ट एसक्यूएल सर्वर 2008 आर 2 चला रहे हैं।