किसी दिए गए ER मॉडल को रिलेशनल मॉडल में बदला जा सकता है। संबंधपरक मॉडल में संबंध, टुपल्स, गुण, कुंजियाँ और विदेशी कुंजियाँ शामिल हैं।
-
संबंध टुपल्स से बनी एक तालिका है।
-
Tuple डेटा की एक पंक्ति है।
-
एक विशेषता संबंध की एक विशेषता है।
ईआर मॉडल और रिलेशनल मॉडल के बीच एक सीधा मानचित्रण है।
निम्नलिखित पर विचार करें उदाहरण -
ईआर मॉडल को रिलेशनल मॉडल में बदलने के नियम-
-
इकाई प्रकार को संबंध तालिका में बदल दिया जाता है।
-
1:1 या 1:N संबंध प्रकार को विदेशी कुंजी में बदल दिया जाता है।
-
एम:एन संबंध प्रकार दो विदेशी कुंजी के साथ संबंध में परिवर्तित हो जाता है।
-
साधारण विशेषता को एक विशेषता में बदल दिया गया है।
-
मान सेट को डोमेन में बदल दिया गया।
-
मुख्य विशेषता को प्राथमिक कुंजी में बदल दिया गया है।
अब उपरोक्त उदाहरण के लिए हम तीन संबंध बना सकते हैं-
-
कर्मचारी
-
वर्क्स_ऑन
-
प्रोजेक्ट्स
विशेषताओं को फ़ील्ड में बदलें-
-
कर्मचारी के पास E_ID, नाम, पद और पद होगा।
-
वर्क्स_ऑन में ई_आईडी, स्थिति और पी_आईडी होगी।
-
परियोजनाओं में P_ID, S_Date और E_Date होंगे।
अब हम DBMS में टेबल बना सकते हैं।
समग्र परिवर्तन सारांश है -