code: private TableAlias createTableAlias(String aTable, String aPath, String aUserAlias)
      {
  		if (aUserAlias == null)
  		{
  			return createTableAlias(aTable, aPath);
  		}
  		else
  		{
  			return createTableAlias(aTable, aUserAlias + ALIAS_SEPARATOR + aPath);
  		}
      }
docs: Create a TableAlias for path or userAlias
  @param aTable
  @param aPath
  @param aUserAlias
  @return TableAlias