Sells - Appointments (amount, qty, type of products, agent name, agent id)
Commissions - we are storing commissions for each appointment, each agent (agentid, agent name, appoint details, item details) Payouts - sparse collection - monthly payout records