मैं एक तालिका {(y, z)} कैसे उत्पन्न कर सकता हूं जो दो अन्य अलग-अलग तालिकाओं {(x, y)} और {(y, z)} की रचना है।
मेरे पास दो 2-कॉलम टेबल हैं, RelOne और RelTwo। प्रत्येक तालिका की पंक्तियाँ कई-कई संबंधों के आदेशित जोड़े का प्रतिनिधित्व करती हैं।
RelOne है
(a, 1)
(b, 1)
(c, 1)
(a, 2)
(b, 2)
RelTwo है
(1, East)
(1, West)
(2, East)
(2, South)
(2, West)
(2, North)
तालिका के लिए कोई प्राकृतिक कुंजी नहीं हैं।
मैं एक तीसरी तालिका तैयार करना चाहता हूं जो कि RelOne और RelTwo की संरचना है
(a, East)
(b, East)
(c, East)
(a, West)
(b, West)
(c, West)
(a, East)
(a, South)
(a, West)
(a, North)
(b, East)
(b, South)
(b, West)
(b, North)
ये मूल्य एक सरलीकरण हैं; वास्तविक तालिकाओं में सैकड़ों पंक्तियाँ होती हैं।