Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
Jan Smejkal
Pa165 Secret Archive
Commits
603229b3
Commit
603229b3
authored
Mar 27, 2022
by
Juraj Fiala
Browse files
fix: Standardize UML assotiations
parent
47ea1abc
Pipeline
#122935
waiting for manual action with stage
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
docs/class.puml
View file @
603229b3
...
...
@@ -23,7 +23,6 @@ class Mission {
start: Date
duration: Time
objectives: string
materialResources: Resource[]
}
'k assignmentu
...
...
@@ -71,14 +70,14 @@ enum WeaponCategory {
explosives
}
Mission o--> Country: targetCountry
Mission
*->
AgentAssignment :
includes >
AgentAssignment
<-o
Agent :
has >
AgentAssignment
*--> Report
AgentAssignment
*-->
PerformanceEvaluation
Agent "1" *--> "1..*" Skill :
has >
Mission "1" --> "1..*" Resource
WeaponSkill
o-->
WeaponCategory : weaponCategory
LanguageSkill
o-->
LanguageCode : languageCode
Mission
"1..*"
o-->
"1"
Country
: targetCountry
Mission
"1..*" *-> "1"
AgentAssignment :
assignments
AgentAssignment
"1..*" o-> "1"
Agent :
agent
AgentAssignment
"1" *--> "1..*" Report : reports
AgentAssignment
"1" *--> "1..*"
PerformanceEvaluation
: performanceEvaluations
Agent "1" *--> "1..*" Skill :
skills
Mission "1"
*
--> "1..*" Resource
: materialResources
WeaponSkill
"1" o--> "1"
WeaponCategory : weaponCategory
LanguageSkill
"1" o--> "1"
LanguageCode : languageCode
@enduml
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment