7.1 Overview

xFlow maintains a database of downline positions. Instead of physically placing members into the downlines, only positions are added to the downlines, which act as "pointers" to members. Every downline position is assigned to a specific member, and program structure. This allows for things such as, re-cycling matrix support, multiple downline positions, greater flexibility and reliability, and so on.

The downlines themselves consist of a database of downline positions, each position pointing to a specific member in the database. For example, to retrieve a member's downline, the software will first retrieve all downline positions assigned to that member. Then, will search the downlines themselves for those positions.