Data model

    Donor Profile And Connection Model

    The donor layer is real in the schema, not just the UI. `donor_profiles` stores donor-specific identity, privacy, and health fields, while `donor_recipient_connections` tracks the relationship state between donor profiles, organizations, and recipient-side users.

    Model details

    Entities

    donor_profilespersonsdonor_recipient_connectionsorganizationsprivacy_settingslast_health_updaterecipient_user_id

    Source

    src/types/database.ts

    Open source

    Summary

    The donor layer is real in the schema, not just the UI. donor_profiles stores donor-specific identity, privacy, and health fields, while donor_recipient_connections tracks the relationship state between donor profiles, organizations, and recipient-side users.