A system, apparatus, and method for managing the flow of data on a network. Generally, a database driver may retrieve and provide database schema information according to one of two default methods or, also, a third override method. Disclosed embodiments further provide a disclosed mechanism for recommending one user to another, for resolving disputes between users, and for displaying a wish list or an inventory on behalf of a user. Systems and machine-readable media are also provided.