This isn’t a major issue in Gramps. You simply use the Congregation as a high-level entity in your Place Hierarchy. Under this, you can organize multiple Parishes, municipalities, towns, or villages by nesting them within their respective parent locations.
Below these, you can add specific churches, parish buildings, or any other structures. If a place changes its name over time, you handle this by adding Alternative Names with specific dates. Remember that even the ‘Preferred Name’ should have a date range attached to be historically accurate.
For every single entity here, you can link it to different parent locations based on time. This allows you to add new administrative borders or close out old ones with an end date. This way, buildings and geographic boundaries can live their ‘parallel lives’ within the hierarchy without conflict.
Personally, I maintain at least four different hierarchies for my places:
- The old Norwegian administrative structure, which saw significant changes.
- The new administrative structure, which has also changed multiple times with major structural shifts.
- The old ecclesiastical (church) structure, which changed frequently and becomes increasingly complex the further back you go.
- The modern ecclesiastical structure, which has been relatively stable over the last 60 years.
I use similar systems for Sweden, parts of the USA where I have relatives, and other countries with distinct administrative, legal, and ecclesiastical structures.
Additionally, I maintain a dedicated structure for ship owners and vessels that change ownership over time. These are also nested within the hierarchies mentioned above. Almost everything can be controlled by applying dates to relationships (enclosures) and alternative names.
The only real challenge is if you absolutely must draw geographic boundaries on a map. If so, you should create those maps specifically or store the map data as metadata files under Media with associated dates. Personally, I see little value in drawing ever-changing congregation boundaries on a map. It is far more important to know which specific farms and locations were connected to a congregation during a given period, rather than a generic line. If a specific boundary is crucial, I prefer to draw it for that exact date and save it as a map sheet or media file."