नहीं, यह नहीं हो सकता।
एक FOREIGN KEY
बाधा किसी अन्य तालिका से संबंधित हो सकती है (और होनी चाहिए), लेकिन यह केवल समानता जांच कर सकती है।
अर्थात। आप परीक्षण कर सकते हैं कि एक कॉलम (या कॉलम का एक सेट) अन्य टेबल के बराबर है लेकिन अधिक जटिल स्थितियां नहीं हैं (जैसे किसी स्पैन के अंदर या जो भी हो)।
इसके लिए आपको एक ट्रिगर लागू करना होगा।