| | 123 | ---- |
| | 124 | |
| | 125 | • Advice: This ternary associative relationship entity tracks the history of formal advice and mentorship sessions between professors and students. |
| | 126 | |
| | 127 | º Candidate keys: Composite key made of (student_id, professor_id, start_date). |
| | 128 | |
| | 129 | º Attributes: |
| | 130 | |
| | 131 | student_id – number, required, foreign key to Student |
| | 132 | |
| | 133 | professor_id – number, required, foreign key to Professor |
| | 134 | |
| | 135 | start_date – date, required, unique part of the key |
| | 136 | |
| | 137 | end_date – date, optional |
| | 138 | |
| | 139 | status – text, optional, e.g., "Active", "Completed" |
| | 140 | |
| | 141 | ---- |
| | 142 | |
| | 143 | • Professor_Subject: This bridge entity materializes the Many-to-Many relationship between professors and the subjects they are certified or eligible to teach. |
| | 144 | |
| | 145 | º Candidate keys: Composite key made of (subject_id, professor_id). |
| | 146 | |
| | 147 | º Attributes: |
| | 148 | |
| | 149 | subject_id – number, required, foreign key to Subject |
| | 150 | |
| | 151 | professor_id – number, required, foreign key to Professor |
| | 152 | |
| 125 | | v01: First version of the conceptual ER model including University, Faculty, Professor, Student, Subject, and Student_Subject relationship. Attributes, primary keys, and relationships defined. |
| | 155 | v1: First version of the conceptual ER model including University, Faculty, Professor, Student, Subject, Student_Subject weak entity, advice mentorship tracking, and professor_subject competency mapping. Attributes, candidate keys, nullability constraints, and precise entity relationships defined. |