Your comments

The ability to move the relationship lines so they are not behind tables or mixed in with other lines is crucial.  Even better, the ability to start the line anywhere on the table and end the line anywhere on the related table.