Better handling of (table/view) name.
Autogenerate only when if it is really needed and leave this null otherwise.