As Jan Blok stated Servoy needs a unique key column per table it accesses.
And yes you can create tables via Servoy Developer but I strongly advice you to use a DBA tool that comes with your back-end database. It will give you much more control like changing datatypes after you created them, etc.