Hierarchical communities based on Org Structure is a common pattern in 6.x repos in Turkey. It has some pitfalls like too many communities and collections. It also results in a lot of mapping tasks on librarians. This was one of the clutters we aim to remove when upgrading Marmara University repository from Dspace6 to Dspace7.
We used 3 Entities (Publication-OrgUnit-Person). We created a list of Org Units just like in Iowa and created relationships between OrgUnit and People. People are also related with Publications as expected.
Currently, I cannot imagine how a hierarchical Org Units may be helpful, but we set 3 levels of Organization info in two aspects for Person objects as metadata to leave room for future improvements on hierarchy. If there becomes a requirement on reporting/viewing any data in hierarchy, then we can use these metadata to create new sub org units. Please see a person page in detail here:
https://openaccess.marmara.edu.tr/entities/person/3ac0f220-01e4-4bf4-99c8-401444467128/fullIn above scenario, I believe that sub org unit levels must be different entities, just like Journal-Journal Volume-Journal Issue. The other case (OrgUnit to OrgUnit) would be too complicated for reporting.
We released the new Dspace instance on Ds 7.3 on 1 July 2022. Marmara University is one of the oldest government Universities based in Istanbul, Turkey with nearly 150.000 items in its repo. I welcome the community to check for our fresh Dspace 7.3 instance. Any feedback is appreciated.
https://openaccess.marmara.edu.tr