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