Eine Anwendung zur Nachverfolgung von Weiterempfehlungen durch Versicherungsagenten muss die mehrstufige Anwerbung von Agenten, geworbene Kunden, ausgestellte Policen und die Aufteilung von Provisionen je Ebene abbilden.
Die dahinterstehenden Entscheidungen verstehen.
Der selbstreferenzielle Agent mit parent_agent_id bildet die Upline-/Downline-Hierarchie für mehrstufige Weiterempfehlungen ab
CommissionRule und CommissionEntry modellieren ebenenabhängige Bonuszahlungen, ohne sie jedes Mal neu zu berechnen
Separate Tabellen für Customer und AgentReferral unterscheiden Kunden-Weiterempfehlungen von der Anwerbung neuer Agenten
Verwenden Sie dieses Schema beim Aufbau eines mehrstufigen Marketing- oder Weiterempfehlungssystems, in dem Agenten weitere Agenten anwerben und Provisionen aus Verkäufen ihrer Downline erhalten.