Загрузка данных


@startuml
left to right direction

' Сущности (прямоугольники)
entity "Пользователь" as User
entity "Автомобиль" as Car
entity "Модель Mercedes" as Model
entity "Расходная деталь" as Part
entity "Запись о замене" as Service
entity "Запрос на проверку" as Query
entity "Отзыв" as Review
entity "Обращение" as Request

' Атрибуты (овалы)
rectangle "ID" as attr1
rectangle "Имя" as attr2
rectangle "Email" as attr3
rectangle "Пароль" as attr4
rectangle "Роль" as attr5
rectangle "Бан" as attr6

rectangle "ID" as attr7
rectangle "Название" as attr8
rectangle "Год" as attr9
rectangle "VIN" as attr10
rectangle "Пробег" as attr11

rectangle "ID" as attr12
rectangle "Название" as attr13
rectangle "Марка" as attr14

rectangle "ID" as attr15
rectangle "Название" as attr16
rectangle "Ресурс" as attr17

rectangle "ID" as attr18
rectangle "Пробег" as attr19
rectangle "Тип" as attr20
rectangle "Остаток БУ" as attr21
rectangle "Дата" as attr22

rectangle "ID" as attr23
rectangle "Пробег" as attr24
rectangle "Дата" as attr25

rectangle "ID" as attr26
rectangle "Оценка" as attr27
rectangle "Текст" as attr28

rectangle "ID" as attr29
rectangle "Email" as attr30
rectangle "Текст" as attr31
rectangle "Статус" as attr32

' Связи атрибутов с сущностями
User -- attr1
User -- attr2
User -- attr3
User -- attr4
User -- attr5
User -- attr6

Car -- attr7
Car -- attr8
Car -- attr9
Car -- attr10
Car -- attr11

Model -- attr12
Model -- attr13
Model -- attr14

Part -- attr15
Part -- attr16
Part -- attr17

Service -- attr18
Service -- attr19
Service -- attr20
Service -- attr21
Service -- attr22

Query -- attr23
Query -- attr24
Query -- attr25

Review -- attr26
Review -- attr27
Review -- attr28

Request -- attr29
Request -- attr30
Request -- attr31
Request -- attr32

' Связи между сущностями (ромбы)
() "имеет" as rel1
() "относится к" as rel2
() "содержит" as rel3
() "выполняет" as rel4
() "оставляет" as rel5
() "фиксирует" as rel6

User -- rel1
rel1 -- Car

Car -- rel2
rel2 -- Model

Model -- rel3
rel3 -- Part

User -- rel4
rel4 -- Query

User -- rel5
rel5 -- Review

Car -- rel6
rel6 -- Service

Part -- Service

@enduml