Try a working node-and-connection editor for relationship diagrams built with Codejock Flow Graph.
Downloads contain compiled demos. Sample source code is included with the evaluation and licensed versions of the product.
Flow Graph Sample demonstrates how to create nodes and connections for relationship diagrams such as database schemas, process flows, and other linked data structures.