रेफ़रल तालिका इस प्रकार सेट करें:
referrals:
id (primary key)
referrer_id (user who is referring someone else)
referred_email (email of person being referred)
status (referred[default], registered)
created_on
updated_at
"किसी पर विश्वास न करें" नीति का पालन करते हुए आपको रेफरल में एक फ़ील्ड के रूप में नाम का उपयोग नहीं करना चाहिए। उदा. मैं एक रेफ़रल भेजता हूँ:ईमेल=>your_email, name=>दुरुपयोग . यह आपको अवनत करता है।
मतगणना के लिए नं. रेफरल की:
select count(*) as referral_count from referrals where referrer_id = 'user_id'