Skip to content

Commit

Permalink
Separate recursive relationships for organisation Units and Groups, r…
Browse files Browse the repository at this point in the history
…espectively. (Add to Group.md, move down in plant UML.)
  • Loading branch information
chenejac committed Apr 16, 2024
1 parent 849a72b commit 019e4dc
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 2 deletions.
8 changes: 6 additions & 2 deletions diagrams/core.puml
Original file line number Diff line number Diff line change
Expand Up @@ -121,8 +121,12 @@
"Group_or_Organisation_Unit" <|-- "Organisation_Unit"
!endsub

!startsub Group_or_Organisation_Unit
"Group_or_Organisation_Unit" "0..* part of" <..> "0..* parts" "Group_or_Organisation_Unit"
!startsub Organisation_Unit
"Organisation_Unit" "0..* part of" <..> "0..* parts" "Organisation_Unit"
!endsub

!startsub Group
"Group" "0..* part of" <..> "0..* parts" "Group"
!endsub

!startsub Organisation_Unit_with_Members
Expand Down
5 changes: 5 additions & 0 deletions entities/Group.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,11 @@ Those of [Group or Organisation Unit](../entities/Group_or_Organisation_Unit.md)

Those of [Group or Organisation Unit](../entities/Group_or_Organisation_Unit.md).

<a name="rel__has-superunit">A Group can *[have](../entities/Group.md#user-content-rel__has-subunit)* any number of [Group superunits](../entities/Group.md).</a>

<a name="rel__has-subunit">A Group can *[have](../entities/Group.md#user-content-rel__has-superunit)* any number of [Group subunits](../entities/Group.md).</a>


---
## Matches
1. Exact match of [FOAF Group](http://xmlns.com/foaf/spec/#term_Group)
Expand Down

0 comments on commit 019e4dc

Please sign in to comment.