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