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.
Data model diagram
Relationships
A readable index of the 3 connections shown in the visual model above.
1
donor_profiles
Connects to persons
2
donor_recipient_connections
Connects to donor_profiles
3
donor_recipient_connections
Connects to organizations