Flow Graph Control

The Flow Graph control is also included with the chart, which is a graphing control used to display relationship graphs. This control can be thought of as a tool to visually display the relationships for a relational database.  The control consists of "Nodes" that can be thought of as tables in a database. The Nodes contain "connections" (fields of a table). The connections can have many "connection points" that can be used to link the connections between different nodes (i.e. linking an invoice table to a customer table via a connection).  Nodes and connection lines can be dragged around the graph allowing the user to fully customize the look of their relationship diagram.  The control also supports undo\redo edit operations in the case you allow the nodes to be moved, renamed, connections added\removed, etc.

Flow Graph Control