DBMS-এ এন্টিটি হলো বাস্তব জগতের একটি অবজেক্ট যার অস্তিত্ব রয়েছে। কোনো সমস্যা থেকে এন্টিটি শনাক্ত করতে নিচের টিপসগুলো অনুসরণ করুন:
সমস্যার বর্ণনার অধীনে, এন্টিটি খুঁজে বের করার চেষ্টা করুন।
- Noun (বিশেষ্য) খুঁজুন, যেমন Teacher, Doctor, ইত্যাদি।
- Noun-গুলো শ্রেণিবদ্ধ করুন যাতে এন্টিটিগুলোর ব্যাপক ছবি পান।
- সমস্যার বর্ণনা বারবার পড়ুন।
- এন্টিটিগুলো হতে পারে Persons, Students, Teachers, Courses।
- এন্টিটির অ্যাট্রিবিউট থাকে, যা তার বৈশিষ্ট্য বর্ণনা করে, উদাহরণস্বরূপ, Professor এন্টিটির জন্য অ্যাট্রিবিউট হলো Professor_Name, Professor_Address, Professor_Salary, ইত্যাদি।
উদাহরণস্বরূপ,
সমস্যার বর্ণনা
হাসপাতালে ডাক্তার এবং রোগী থাকে। রোগীরা হাসপাতালে আসে ডাক্তার থেকে পরামর্শ लेने। ডাক্তার রোগীর অবস্থা পরীক্ষা করার জন্য টেস্ট পরামর্শ দিতে পারেন।
এন্টিটিগুলো
নিম্নলিখিত হলো এন্টিটিগুলো:
- Hospital
- Patient
- Doctor
- Tests
অ্যাট্রিবিউটগুলো
- Hospital এন্টিটির অ্যাট্রিবিউট: Hospital_Name, Hospital_Location, Hospital_Phone, ইত্যাদি।
- Patient এন্টিটির অ্যাট্রিবিউট: Patient_Id, Patient_Name, Patient_Age, Patient_VisitDate, ইত্যাদি।
- Doctor এন্টিটির অ্যাট্রিবিউট: Doctor_Id, Doctor_Name, Doctor_Specialization, ইত্যাদি।
- Tests এন্টিটির অ্যাট্রিবিউট: Tests_Name, Tests_Date, Tests_Result, ইত্যাদি।