foreign-key पर टैग किए गए जवाब

RDBMS प्लेटफ़ॉर्म में एक प्रकार की अखंडता बाधा का उपयोग यह सुनिश्चित करने के लिए किया जाता है कि स्तंभ में एक मान किसी अन्य तालिका के प्रमुख मानों की श्रेणी से मेल खाता है।

5
कैस्केड की अच्छी व्याख्या (ON DELETE / UPDATE) व्यवहार
मैं हर रोज स्कीमा डिजाइन नहीं करता, लेकिन जब मैं करता हूं, तो मैं प्रशासन को आसान बनाने के लिए कैस्केड अपडेट / डिलीट को सही तरीके से सेटअप करने की कोशिश करता हूं। मैं समझता हूं कि कैस्केड कैसे काम करता है, लेकिन मैं कभी याद नहीं कर सकता …

3
मैं एक पंक्ति कैसे डालूं जिसमें एक विदेशी कुंजी हो?
PostgreSQL v9.1 का उपयोग करना। मेरे पास निम्न तालिकाएँ हैं: CREATE TABLE foo ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, type VARCHAR(60) NOT NULL UNIQUE ); CREATE TABLE bar ( id BIGSERIAL NOT NULL UNIQUE PRIMARY KEY, description VARCHAR(40) NOT NULL UNIQUE, foo_id BIGINT NOT NULL REFERENCES foo ON …

3
MyCql में डिलीट कैस्केड और ऑन अपडेट कैस्केड में अंतर
मैं MySQL डाटाबेस में दो तालिकाओं है parent, child। मैं मूल तालिका के आधार पर अपने बच्चे की तालिका में विदेशी कुंजी संदर्भ जोड़ने की कोशिश कर रहा हूं। क्या ON UPDATE CASCADEऔर के बीच कोई महत्वपूर्ण अंतर हैON DELETE CASCADE माय पैरेंट टेबल CREATE TABLE parent ( id INT …

2
MySQL: टेबल से संबंधित विदेशी कुंजियों की जांच कैसे करें
MySql में टेबल से संबंधित विदेशी कुंजियाँ कैसे देखें? पृष्ठभूमि : मैं MySql में एक टेबल छोड़ना चाहता था जिसमें एक विदेशी कुंजी बाधा है। जब मैं इसे करता हूं तो मुझे यह मिलता है: Error Code: 1217. Cannot delete or update a parent row: a foreign key constraint fails …

3
क्या कई विदेशी कुंजियों का उपयोग अल्पविराम द्वारा अलग किया गया है, और यदि हां, तो क्यों?
दो टेबल हैं: Dealऔर DealCategories। एक सौदे में कई सौदा श्रेणियां हो सकती हैं। तो DealCategoriesनिम्नलिखित संरचना के साथ एक तालिका बनाने के लिए उचित तरीका होना चाहिए : DealCategoryId (PK) DealId (FK) DealCategoryId (FK) हालाँकि, हमारी आउटसोर्स टीम ने कई श्रेणियों को Dealइस प्रकार संग्रहीत किया है : DealId …

1
विदेशी कुंजियों पर अनुक्रमित करने की आवश्यकता
मैं अनुक्रमित, प्राथमिक कुंजी और विदेशी कुंजी के साथ संघर्ष कर रहा हूं ... और उन सभी को रखने की आवश्यकता। अगर मेरे पास दो टेबल हैं, तो दोनों में एक प्राथमिक कुंजी के रूप में एक पूर्णांक होता है। पहली तालिका एक एफके के माध्यम से दूसरी तालिका की …

2
MATCH FULL, MATCH SIMPLE और MATCH PARTIAL के बीच अंतर?
मैं एक ध्यान दिया है MATCH SIMPLEऔर MATCH FULL, लेकिन मुझे समझ नहीं आता कि वे क्या करते। मैं देखता हूं डिफ़ॉल्ट है MATCH SIMPLE; लेकिन, कैसे अन्य कर MATCHके लिए खंड FOREIGN KEYबाधा समारोह?

3
क्या सर्कुलर फॉरेन की के संदर्भों को स्वीकार करना स्वीकार्य है \ _ उनसे कैसे बचें?
क्या विदेशी कुंजी क्षेत्र पर दो तालिकाओं के बीच एक परिपत्र संदर्भ होना स्वीकार्य है? यदि नहीं, तो इन स्थितियों से कैसे बचा जा सकता है? यदि हां, तो डेटा कैसे डाला जा सकता है? नीचे एक उदाहरण है जहां (मेरी राय में) एक परिपत्र संदर्भ स्वीकार्य होगा: CREATE TABLE …

2
"आंशिक मिलान सूचकांक" क्या है?
मैं SQL सर्वर 2016 में पेश किए गए "विदेशी कुंजी संदर्भ चेक" क्वेरी प्लान ऑपरेटर के बारे में अधिक जानने की कोशिश कर रहा हूं। इसके बारे में बहुत अधिक जानकारी नहीं है। Microsoft ने यहां इसकी घोषणा की और मैंने इसके बारे में यहां ब्लॉग किया । नए ऑपरेटर …

2
जब एक तालिका खुद को संदर्भित करती है, तो एक क्वेरी कैसे लिखी जाए जो सभी परिपत्र संदर्भों को खोजती है?
मेरे पास निम्नलिखित स्कीमा (नाम परिवर्तित) हैं, जिन्हें मैं बदल नहीं सकता: CREATE TABLE MyTable ( Id INT NOT NULL PRIMARY KEY, ParentId INT NOT NULL ); ALTER TABLE MyTable ADD FOREIGN KEY (ParentId) REFERENCES MyTable(Id); यानी प्रत्येक रिकॉर्ड दूसरे रिकॉर्ड का एक बच्चा है। यदि कोई रिकॉर्ड ParentIdइसके बराबर …

2
MySQL में 'ibfk' क्या है?
अगर मैं phpmyadmin में तालिका 'फ़ोटो' के लिए एक विदेशी कुंजी बाधा बनाता हूं, तो मैं बाद में देखता हूं कि बाधा का नाम 'photos_ibfk_1' है, और अगले बाधा को 'photos_ibfk_2' कहा जाता है, आदि। इससे मैं इकट्ठा हुआ है कि [tablename] _ibfk_constraintIndex है। MySQL में DB बाधाओं के लिए …

3
विशेषाधिकार प्राप्त बच्चे के साथ एक-से-कई संबंध कैसे हैं?
मैं एक-से-एक संबंध रखना चाहता हूं, जिसमें प्रत्येक माता-पिता के लिए, बच्चों में से एक या शून्य को "पसंदीदा" के रूप में चिह्नित किया जाता है, हालांकि, प्रत्येक माता-पिता के पास एक बच्चा नहीं होगा। (इस साइट पर प्रश्नों के रूप में माता-पिता के बारे में सोचें, उत्तर के रूप …

5
क्या डीबीएमएस हैं जो एक विदेशी कुंजी की अनुमति देते हैं जो एक दृश्य का संदर्भ देता है (और केवल बेस टेबल नहीं)?
एक Django मॉडलिंग प्रश्न से प्रेरित: Django में कई-से-कई संबंधों के साथ डेटाबेस मॉडलिंग । डीबी-डिज़ाइन कुछ इस तरह है: CREATE TABLE Book ( BookID INT NOT NULL , BookTitle VARCHAR(200) NOT NULL , PRIMARY KEY (BookID) ) ; CREATE TABLE Tag ( TagID INT NOT NULL , TagName VARCHAR(50) …

3
क्यों एक मेज अपने आप को एक विदेशी कुंजी के रूप में अपनी प्राथमिक कुंजी का उपयोग करेगी
एक डेटाबेस के माध्यम से देखते हुए, मैं एक मेज के पार आया, जिसने अपनी प्राथमिक कुंजी को एक विदेशी कुंजी के रूप में इस्तेमाल किया। मैंने देखा है कि एक पदानुक्रम संरचना बनाने के लिए एक टेबल अपने आप में एक विदेशी कुंजी हो सकती है, लेकिन यह प्राथमिक …


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.