django-dia
django-dia copied to clipboard
Automatic table layout according relevance
Current implementation places tables randomly leaving it to user to lay out manually everything in diagram. Arrows often become very long and entangled with each other.
Implementation should use something like multiple springs model: every arrow is a spring and tries to be as short as possible. That way relevant tables will be placed near each other.