मैं समझता हूं कि रेल दर्शन के अनुसार, डेटाबेस स्तर के विपरीत डेटा स्तर पर डेटा अखंडता जांच की जानी चाहिए। कई अन्य डेवलपर्स की तरह, मैं उत्साह से असहमत हूं।रेल में विदेशी कुंजी 3
मुझे इस समस्या को संबोधित करने में बहुत सी चर्चाएं मिली हैं, लेकिन वे सभी पुराने लगते हैं और निराशाजनक रूप से, वे अलग-अलग समाधानों को इंगित करते हैं।
मुझे कल्पना करना है कि रेल 3 में विदेशी कुंजी बाधाओं का एक वास्तविक तथ्य है। हालांकि, जो कुछ भी है (यदि यह अस्तित्व में है) सभी पिछली चर्चाओं से परेशान है क्योंकि मुझे नहीं मिल रहा है यह।
क्या इस बिंदु से रेल डेवलपर्स अधिकतर एक ही पृष्ठ पर विदेशी कुंजी के साथ हैं? यदि ऐसा है, तो मुझे यह जानना अच्छा लगेगा कि उन्हें आम तौर पर कैसे संभाला जाता है।
अच्छा जवाब। क्या मैं हेड्रोक के '<< - EOS' रूप का उपयोग करने का सुझाव दे सकता हूं? इस तरह आपको कॉलम 0 – noodl
हाँ पर सबकुछ संरेखित करने की आवश्यकता नहीं है, यद्यपि यह पूरी तरह से उचित है - हालांकि - थोड़ा अजीब लग रहा है और यह सुनिश्चित करना चाहता हूं कि मेरा एसक्यूएल ठीक से संरेखित हो - खासकर अगर कुछ फ़ंक्शन/ट्रिगर्स को उसी में लिखना पलायन। –
मुझे लगता है कि मैं यही करूँगा। जिज्ञासा से बाहर, क्या इसका मतलब यह होगा कि मैं अपनी मेज और मॉडल उत्पन्न करने में सक्षम नहीं होगा, एक में झुकाव गिर गया? क्या मुझे एसक्यूएल में अपनी टेबल परिभाषा लिखनी होगी और फिर अलग-अलग मिलान मॉडल बनाना होगा? –