स्टैक ओवरफ़्लो पर एक उत्तर में, मैंने यह कोड देखा:MySQL विदेशी कुंजी क्या हैं?
CREATE TABLE Favorites (
user_id INT NOT NULL,
movie_id INT NOT NULL,
PRIMARY KEY (user_id, movie_id),
FOREIGN KEY (user_id) REFERENCES Users(user_id),
FOREIGN KEY (movie_id) REFERENCES Movies(movie_id)
);
मैंने पहले कभी 'विदेशी कुंजी' रिलेशनशिप कीवर्ड का उपयोग नहीं किया है।
- यह क्या है?
- लोग इसका उपयोग क्यों करते हैं?
- क्या यह अर्थशास्त्र से अलग कोई लाभ प्रदान करता है?
संभावित डुप्लिकेट [वास्तव में एक विदेशी कुंजी क्या है?] (Http://stackoverflow.com/questions/655446/what-exactly-is-a-foreign-key) –
http://stackoverflow.com/questions/1730837/कर सकते हैं-किसी समझाओ- mysql-foreign-keys –