इस डीबी (MySQL) की विदेशी कुंजी के लिए कोड लिखें? - माई एसक्यूएल

मेरी डीबी संरचना नीचे दी गई है और मेरे पास कुछ डेटा भी है। मैं MyIASM इंजन का उपयोग कर विदेशी कुंजी कैसे निर्दिष्ट करूं?

मैंने MySQL वेबसाइट पढ़ी है, लेकिन क्योंकि मुझे त्रुटियां करने से डर है, मैं आपको एक उदाहरण दिखाने के लिए कह रहा हूं।

  • एक लेख कई श्रेणियों से संबंधित हो सकता है।
  • एक लेख में शून्य या कई तस्वीरें हो सकती हैं।
  • एक लेख में शून्य या कई टैग हो सकते हैं।

मेरी डीबी संरचना:

tb_categories|cat_id(pk) , catname , parent_id
tb_articles|article_id(pk) , title , subtitle , textbody ,  date , remark
tb_articles_categories|id(PK) article_id(fk) , cat_id(fk)
tb_phptos|photo_id(pk) , photofilename , article_id(fk)
tb_articles_photo|article_id(fk) , photo_id(fk)
tb_tags|tag_id(pk) , tagname
tb_articles_tags|id(PK) article_id(fk) , tag_id(fk)

उत्तर:

उत्तर № 1 के लिए 1

MyISAM विदेशी कुंजी बाधाओं का समर्थन नहीं करता है, इसलिए आप नहीं करते हैं।


जवाब के लिए 0 № 2

MyISAM विदेशी कुंजी का समर्थन नहीं करता है। केवल InnoDB करता है।


संबंधित सवाल
सबसे लोकप्रिय