मैं ऐसी वेबसाइट पर काम कर रहा हूं जिसकी विदेशी कुंजी का उपयोग करने की आवश्यकता है, लेकिन मैंने चारों ओर खोज की है और साझा होस्ट innoDB का समर्थन नहीं करता है। मैं माईसाम इंजन का उपयोग कर रहा हूँ। क्या विदेशी कुंजी का उपयोग करने के लिए कोई विकल्प है?myisam तालिका विकल्प पर विदेशी कुंजी?
मैं क्या जरूरत है:
table_image {
image_id (PK)
}
table_ratings {
rating_id(PK)
image_id(FK)
}
अग्रिम धन्यवाद।
शायद कुछ फंकी ट्रिगर्स के साथ? (मैं 0% MySQL करता हूं और संबंधों के बिना एक संबंधपरक डेटाबेस के बिंदु को समझ नहीं पा रहा हूं ...) –
माईसाम में, आपको क्लाइंट कोड में विदेशी कुंजी तर्क लागू करना होगा। – Andomar
http://dev.mysql.com/tech-resources/articles/mysql-enforcing-foreign-keys.html –