DBMS-এ সত্তা সম্পর্ক সনাক্তকরণ শক্তিশালী এবং দুর্বল সত্তার মধ্যে সম্পর্ক সনাক্ত করতে ব্যবহৃত হয়৷
শুরু করার আগে, আসুন অধ্যাপক -এর একটি উদাহরণ নেওয়া যাক সত্তা, যা আমাদের শক্তিশালী সত্তা , Professor_ID এর সাথে একটি প্রাথমিক কী হিসেবে −
Professor_ID | প্রফেসর_নাম | প্রফেসর_সিটি | অধ্যাপক_বেতন |
দুর্বল সত্তা হলঅধ্যাপক_নির্ভরশীল সত্তা:
নাম | DOB | সম্পর্ক |
এখন, চলুন চালিয়ে যাই,
দুর্বল সত্তা
দুর্বল সত্তা শক্তিশালী সত্তার উপর নির্ভরশীল এবং এর কোনো প্রাথমিক কী নেই। দুর্বল সত্তার একটি আংশিক কী আছে। এটি ডবল আয়তক্ষেত্র −
হিসাবে উপস্থাপিত হয়
শক্তিশালী সত্তা
অন্যান্য সত্তাগুলি শক্তিশালী সত্তার উপর নির্ভরশীল এবং এটির একটি মূল বৈশিষ্ট্য রয়েছে যেমন একটি প্রাথমিক কী এবং এটি একটি একক আয়তক্ষেত্র হিসাবে উপস্থাপন করা হয়৷
সম্পর্ক সনাক্তকরণ
এটি শক্তিশালী এবং দুর্বল সত্তাকে সংযুক্ত করে এবং একটি ডাবল হীরার চিহ্ন দ্বারা প্রতিনিধিত্ব করা হয়।
আইডেন্টিফাইং রিলেশনশিপ ব্যবহার করে উভয় সত্তাকে লিঙ্ক করার জন্য একটি উদাহরণ সহ দেখা যাক:
উপরে আমরা দেখেছি যে, ডিপেন্ডেন্ট নামটি নিজে থেকে থাকতে পারে না কিন্তু একজন প্রফেসরের সাথে সম্পর্ক থাকতে পারে।
বাকি, আমরা আমাদের E-R ডায়াগ্রাম -
এ ব্যবহার করেছিঅধ্যাপক | শক্তিশালী সত্তা |
নির্ভরশীল | দুর্বল সত্তা৷ |
আংশিক কী (দুর্বল সত্তা) | নাম৷ |
প্রাথমিক কী (শক্তিশালী সত্তা) | ID |