實體關係圖 (ERD) 圖形表示
markdown
複製程式碼
Professor
------------
| TeacherID |---+
| Name | |
| Office | |
------------- |
|
M:N
|
------------- |
| StudentID |<--+
| Name |
| Grade |
| Lab |
-------------
Guides
------------
| TeacherID |
| StudentID |
------------
說明
Professor 實體:
TeacherID 是主鍵,用於唯一標識每個教授。
Name 和 Office 是描述教授的其他屬性。
Student 實體:
StudentID 是主鍵,用於唯一標識每個研究生。
Name、Grade 和 Lab 是描述研究生的其他屬性。
Guides 關係:
TeacherID 和 StudentID 組成複合主鍵,用於唯一標識每個指導關係。
這個表實現了教授和研究生之間的多對多關係。
這樣的設計使得我們能夠表示任何教授與研究生之間的多對多指導關係,並且可以通過查詢 Guides 表來找到某個教授指導的所有研究生,或者某個研究生的所有指導教授。