Families entities will be discoverably by following a Path.
This Path defines a tree structure that has these levels:
-
root: Commune
-
1st level: Villages
-
2nd level: Families
Application can discover all links from a path to all children by constructing the known path components.
Since an end-user knows its village name, it will be able to discover families in that village.