feat(domain): add teacher models and repository interfaces

This commit is contained in:
2026-09-19 01:43:17 +03:00
parent 1077be1897
commit 17d437aace
9 changed files with 255 additions and 0 deletions
@@ -0,0 +1,11 @@
package agzam.vyatsu.domain.model
/**
* Преподаватель ВятГУ.
* Один и тот же преподаватель может вести занятия в нескольких кафедрах,
* поэтому модель не привязана к departmentId — расписание агрегируется
* по всем кафедрам периода.
*/
data class Teacher(
val name: String
)