Data model

    Relationship Graph Core

    Family Shapes centers the product on family trees, people, and connections, then layers collaboration and invitations on top so sensitive relationship graphs can be explored and maintained safely.

    Data model diagram

    Relationships

    A readable index of the 5 connections shown in the visual model above.

    1

    family_trees

    Connects to family_tree_members

    2

    family_tree_members

    Connects to persons

    3

    persons

    Connects to connections

    4

    family_trees

    Connects to family_tree_collaborators

    5

    family_trees

    Connects to family_tree_invitations

    Model details

    Dates

    Created
    Not recorded
    Last updated
    May 17, 2026

    Entities

    family_treesfamily_tree_memberspersonsconnectionsfamily_tree_collaboratorsfamily_tree_invitations

    Source

    DOCS/database/index.md

    Open source