The following table outlines the components of the referral program and their relationships to each other, describing how each component connects to and contains related elements within the program.
| Component | Contains related elements |
| Sponsor | Information about referrers they sponsored |
| Referrer | Information about their referrals (i.e., introductions) |
| Referral |
Information about the introduction and deals |
| Deal | Information about transactions |
| Transactions | Information about referrer earnings |
| Earnings | Information about referrer payments |
| Payment | Payment details for intros, deals, bonuses, and royalties. |
| Invoice | Information about all payments |
| Offer | Reward structures by departments |
| Department | Offer details |