Track

Трек это сущность отражающая файлы, которые добавлены в фонотеку маршрута. Треки могут быть только связанные с маршрутом.

Объект Track отражает файлы добавленные в фонотеку маршрута и имеет смысл только в рамках фонотеки маршрута

Поле

Тип данных

Описание

Валидация

id

int

* ID в БД

(в теории в таблице можно не использовать это поле, достаточно уникальной связи route + file)

sort

int

Поле для сортировки в рамках списка треков маршрута.

route

Route

Маршрут к которому относится трек.

Y

file

File.id

ID файла связанного с треком.

Y