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


## Классы и связи для UML Class Diagram
# label: %name%
# style: swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=1;collapsible=1;marginBottom=0;html=1;
# namespace: csvimport-
# connect: {"from": "manager_id", "to": "id", "invert": true, "label": "1 - *", "style": "endArrow=none;edgeStyle=orthogonalEdgeStyle;"}
# connect: {"from": "dept_id", "to": "id", "label": "1 - *", "style": "endArrow=none;edgeStyle=orthogonalEdgeStyle;"}
# width: auto
# height: auto
# padding: 15
# ignore: id, dept_id, manager_id
## -------- СТРУКТУРА --------
id,name,attributes
1,"Отдел","+ id: int\n+ название: String"
2,"Работник","+ id: int\n+ фамилия: String\n+ имя: String\n+ датаРождения: Date\n+ email: String",1
3,"Контракт","+ id: int\n+ типКонтракта: String\n+ датаНачала: Date\n+ датаОкончания: Date\n+ оплата: Decimal",2
4,"Проект","+ id: int\n+ название: String\n+ датаНачала: Date\n+ датаОкончания: Date",2

## Связи (откуда, куда, подпись)
# edge: {"from": 2, "to": 1, "label": "* .. 1", "style": "endArrow=none;verticalAlign=bottom;"}
# edge: {"from": 2, "to": 3, "label": "1 .. *", "style": "endArrow=none;verticalAlign=bottom;"}
# edge: {"from": 2, "to": 4, "label": "* .. *", "style": "endArrow=none;verticalAlign=bottom;"}