কম্পিউটার টিউটোরিয়াল

E-R মডেলকে রিলেশনাল মডেলে রূপান্তর


E-R মডেল থেকে রিলেশনাল মডেলে রূপান্তর

একটি দেয়া ER মডেল রিলেশনাল মডেলে রূপান্তর করা যায়। রিলেশনাল মডেলে থাকে: Relations, Tuples, Attributes, Keys, এবং Foreign keys।

  • Relation = টপল থেকে তৈরি টেবিল।
  • Tuple = ডেটার একটি সারি।
  • Attribute = রিলেশনের একটি বৈশিষ্ট্য।

ER মডেল এবং রিলেশনাল মডেলের মধ্যে ডায়রেক্ট ম্যাপিং রয়েছে।

নিচের উদাহরণ বিবেচনা করুন:

E-R মডেলকে রিলেশনাল মডেলে রূপান্তর

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-এ টেবিল তৈরি করা যায়।

সামগ্রিক রূপান্তর সারসংক্ষেপ:

E-R মডেলকে রিলেশনাল মডেলে রূপান্তর

  1. One-to-One রিলেশনশিপ মডেল

  2. Many-to-Many রিলেশনশিপ মডেল

  3. E-R মডেলের উদাহরণ

  4. ডজ্যাঙ্গোতে মডেলে ডেটা ইম্পোর্ট করা