विदेशी कुंजियों के मामले में, संदर्भित और संदर्भित फ़ील्ड में बिल्कुल समान डेटा प्रकार होना चाहिए।
आप id
बनाएं दोनों users
. में फ़ील्ड और firms
हस्ताक्षरित . के रूप में पूर्णांक। हालांकि, आप दोनों विदेशी कुंजियों को अहस्ताक्षरित . के रूप में बनाते हैं पूर्णांक, इसलिए कुंजियों का निर्माण विफल हो जाता है।
आपको या तो unsigned
जोड़ना होगा id
. का खंड फ़ील्ड परिभाषाएं, या unsigned
को हटा दें विदेशी कुंजी क्षेत्रों से खंड।