E-R মডেল থেকে রিলেশনাল মডেলে রূপান্তর
একটি দেয়া ER মডেল রিলেশনাল মডেলে রূপান্তর করা যায়। রিলেশনাল মডেলে থাকে: Relations, Tuples, Attributes, Keys, এবং Foreign keys।
- Relation = টপল থেকে তৈরি টেবিল।
- Tuple = ডেটার একটি সারি।
- Attribute = রিলেশনের একটি বৈশিষ্ট্য।
ER মডেল এবং রিলেশনাল মডেলের মধ্যে ডায়রেক্ট ম্যাপিং রয়েছে।
নিচের উদাহরণ বিবেচনা করুন:

ER মডেল থেকে রিলেশনাল মডেলে রূপান্তরের নিয়মাবলী
- Entity type → Relation table
- 1:1 বা 1:N relationship type → Foreign key
- M:N relationship type → دوটি ফরেন কী সহ একটি রিলেশন
- Simple attribute → Attribute
- Value set → Domain
- Key attribute → Primary key
উপরোক্ত উদাহরণের জন্য আমরা তিনটি রিলেশন তৈরি করতে পারি:
- Employee
- Works_On
- Projects
অ্যাট্রিবিউট থেকে ফিল্ডে রূপান্তর:
- Employee: E_ID, Name, Designation, Dob
- Works_On: E_ID, Status, P_ID
- Projects: P_ID, S_Date, E_Date
এখন DBMS-এ টেবিল তৈরি করা যায়।
সামগ্রিক রূপান্তর সারসংক্ষেপ:
