Your comments

Hi,

You can buy Pay Per Use during registration only. We're working to give this option to existing users. If it is not a problem please sign up again and buy pay per use. PM me if it doesn't suit you.

Technically it can be done but it doesn't make sense. Placing objects on the diagram is a part of the designing process. It's the same process like picking a proper name for table, column etc. I don't think we'll be able to define the "optimum place" for all possible designs and for all users. It's very subjective.
@Rob
This is not an issue. Vertabelo generates DDL for tables without defined references. References are added later by "ALTER TABLE" commands.
Hi,

Your discovery is not a workaround it's a the proper solution. References are not just connections between tables. References "reference" (point) rows in connected tables. Match is played by two teams (host,guest), so you two references.

It's not possible right now. We'll let you know when we release new version.
Hi,

I'll let you note when the fix will be available on production.