একটি প্রদত্ত ER মডেলকে রিলেশনাল মডেলে রূপান্তর করা যেতে পারে৷ একটি রিলেশনাল মডেলের মধ্যে রয়েছে সম্পর্ক, টিপলস, অ্যাট্রিবিউটস, কী এবং ফরেন কী।
-
সম্পর্ক হল টিপল থেকে তৈরি একটি টেবিল।
-
একটি Tuple হল ডেটার একটি সারি৷
৷ -
একটি বৈশিষ্ট্য হল সম্পর্কের একটি বৈশিষ্ট্য।
ইআর মডেল এবং রিলেশনাল মডেলের মধ্যে একটি সরাসরি ম্যাপিং আছে।
নিম্নলিখিত উদাহরণ বিবেচনা করুন −
ER মডেলকে রিলেশনাল মডেল-
-এ রূপান্তর করার নিয়ম-
সত্তার ধরন একটি সম্পর্ক টেবিলে রূপান্তরিত হয়।
-
1:1 বা 1:N সম্পর্কের ধরন বিদেশী কী-তে রূপান্তরিত হয়।
-
M:N সম্পর্কের ধরন দুটি বিদেশী কী দিয়ে একটি সম্পর্কে রূপান্তরিত হয়।
-
সাধারণ বৈশিষ্ট্য একটি বৈশিষ্ট্যে রূপান্তরিত।
-
মান সেট একটি ডোমেনে রূপান্তরিত।
-
মূল বৈশিষ্ট্য একটি প্রাথমিক কীতে রূপান্তরিত।
এখন উপরের উদাহরণের জন্য আমরা তিনটি সম্পর্ক তৈরি করতে পারি-
-
কর্মচারী
-
কাজ করে_চালু
-
প্রকল্পগুলি
ক্ষেত্রগুলিতে বৈশিষ্ট্যগুলি রূপান্তর করুন-
-
কর্মচারীর E_ID, নাম, পদবী এবং Dob থাকবে৷
৷ -
Work_On-এ E_ID, স্থিতি এবং P_ID থাকবে৷
৷ -
প্রকল্পগুলিতে P_ID, S_Date এবং E_Date থাকবে৷
৷
এখন আমরা DBMS-এ টেবিল তৈরি করতে পারি।
সামগ্রিক রূপান্তরের সারাংশ হল −