Teacher and Student
classDiagram
class Teacher {
-String name
-String subject
}
class Student {
-String name
-int grade
}
Teacher "0..*" --> "0..*" Student
Teacher
Section titled “Teacher”Represents a teacher.
- name: Teacher’s name
- subject: Subject taught by the teacher
- Can teach zero or more students (many-to-many relationship)
- Private properties have getters and setters
Student
Section titled “Student”Represents a student.
- name: Student’s name
- grade: Student’s grade level or year
- Can have zero or more teachers (many-to-many relationship)
- Private properties have getters and setters

