plantuml - 植物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
如何控制类在画布上的放置?如何设置符号之间的填充?
我不知道提交帖子需要添加什么详细信息
解决方案
推荐阅读
- javascript - 使用 charCodeAt 转换时出现 NaN 错误
- android - 如何在使用 FireBase 数据库中的数据填充的 Spinner 小部件中添加提示?
- angular - 使用 iframe 在 Angular 6 中显示外部 React 应用程序
- symfony - Symfony 4:bind vs arguments 关键字显式注入依赖
- javascript - 将分页移到数据表之外
- lua - Lua 中模数的替代方案
- python - 从气流运算符将参数传递给 sql 模板
- windows - 为什么 D3DCOLORtoUBYTE4 将分量乘以 255.001953f?
- python - 比较两个 CSV 文件并找到共同点,然后将两个文件值复制到新文件中
- javascript - 我应该使用哪些 Babel 预设?