首页 > 解决方案 > 植物Uml。在画布页面上放置类

问题描述

我的 ER 图中的类和连接放置不当。连接和多重性重叠,图表似乎有点拉长。

@startuml

' hide the spot
hide circle

' avoid problems with angled crows feet
skinparam linetype ortho

entity Воронка{
  ID <<PK>>
  Наименование
}

entity Должность{
  ID <<PK>>
  Код должности
  Наименование
  ID Воронки <<FK, UNIQUE>>
}

entity Гражданство{
  ID <<PK>>
  Наименование
}

entity Регион{
  ID <<PK>>
  Наименование
}

entity Образование{
  ID <<PK>>
  Наименование
}

entity Языки{
  ID <<PK>>
  Наименование
}

entity "Опыт работы"{
  ID <<PK>>
  Наименование
}

entity "Тип занятости"{
  ID <<PK>>
  Наименование 
}

entity Похожие_должности{
  ID Должности
  ID Похожей должности
}

entity Должность_Гражданство{
  ID Должности <<FK>>
  ID Гражданства <<FK>>
}

entity Должность_Регион{
  ID Должности <<FK>>
  ID Региона <<FK>>
}

entity Должность_Языки{
  ID Должности <<FK>>
  ID Языка <<FK>>
}

entity Должность_Опыт_работы{
  ID Должности <<FK>>
  ID Опыт работы <<FK>>
}

entity Должность_Тип_занятости{
  ID Должности <<FK>>
  ID Типа занятости <<FK>>
}

entity Должность_Образование{
  ID Должности <<FK>>
  ID Образования <<FK>>
}

Должность }|..|| Воронка
Должность ||..|{ Похожие_должности

Должность ||..o{ Должность_Гражданство
Гражданство ||..o{ Должность_Гражданство

Должность ||..o{ Должность_Регион
Регион ||..o{ Должность_Регион

Должность ||..o{ Должность_Образование
Образование ||..o{ Должность_Образование

Должность ||..o{ Должность_Языки
Языки ||..o{ Должность_Языки

Должность ||..o{ Должность_Опыт_работы
"Опыт работы" ||..o{ Должность_Опыт_работы

Должность ||..o{ Должность_Тип_занятости
"Тип занятости" ||..o{ Должность_Тип_занятости
@enduml

如何控制类在画布上的放置?如何设置符号之间的填充?

我不知道提交帖子需要添加什么详细信息

ER图

标签: plantumler-diagrams

解决方案


推荐阅读