I have a suggestion for a small feature I think is useful: working with Aurelius in my native language which is Italian, often I create entities with long names. As a consequence, when Aurelius generate table relationships and or indexes, often the generated names are too long for my target RDBMS (Firebird has a limit of 31 chars on system object names) . The problem is that Aurelius generates anyway the long names, but Firebird silently truncate them to 31 chars. Later you will be in trouble because something will behaves erratically in your Aurelius application. So, my two cents are: what do you think to create some kind of db objects length check both in Aurelius and/or in DataModeler? It would be useful to have some method in aurelius to perform object name length validation.