نمودار زیر را به مدل منطقی تبدیل کنید.
Understand the Problem
این سوال از ما میخواهد که مدل ER ارائهشده را به یک مدل منطقی تبدیل کنیم. این شامل شناسایی موجودیتها و ویژگیهای آنها و تعیین روابط بین آنها است.
Answer
مدل منطقی شامل جداول PERSON، EMPLOYEE، ALUMNUS، STUDENT، FACULTY، STAFF، GRADUATE STUDENT و UNDERGRAD STUDENT با کلیدهای اصلی و خارجی مناسب است.
مدل منطقی به صورت جداول زیر میباشد: جدول PERSON با ستونهای SSN (کلید اصلی)، Name، Address، Gender، DateOfBirth. جدول EMPLOYEE با ستونهای SSN (کلید خارجی)، Salary، DateHired. جدول ALUMNUS با ستونهای SSN (کلید خارجی)، Degree (Year، Designation، Date). جدول STUDENT با ستونهای SSN (کلید خارجی)، MajorDept. جدول FACULTY با ستونهای SSN (کلید خارجی)، Rank. جدول STAFF با ستونهای SSN (کلید خارجی)، Position. جدول GRADUATE STUDENT با ستونهای SSN (کلید خارجی)، TestScore. جدول UNDERGRAD STUDENT با ستونهای SSN (کلید خارجی)، ClassStanding.
Answer for screen readers
مدل منطقی به صورت جداول زیر میباشد: جدول PERSON با ستونهای SSN (کلید اصلی)، Name، Address، Gender، DateOfBirth. جدول EMPLOYEE با ستونهای SSN (کلید خارجی)، Salary، DateHired. جدول ALUMNUS با ستونهای SSN (کلید خارجی)، Degree (Year، Designation، Date). جدول STUDENT با ستونهای SSN (کلید خارجی)، MajorDept. جدول FACULTY با ستونهای SSN (کلید خارجی)، Rank. جدول STAFF با ستونهای SSN (کلید خارجی)، Position. جدول GRADUATE STUDENT با ستونهای SSN (کلید خارجی)، TestScore. جدول UNDERGRAD STUDENT با ستونهای SSN (کلید خارجی)، ClassStanding.
More Information
مدل منطقی معمولاً برای ایجاد پایگاههای داده رابطهای استفاده میشود تا به سادگی دادهها مدیریت شوند.
Tips
اغلب افراد نادیده میگیرند که باید برای هر موجودیت در ER یک جدول جداگانه در مدل منطقی ایجاد شود.
Sources
- تبدیل مدلها به طراحی منطقی - yekmaz.ir
AI-generated content may contain errors. Please verify critical information