public TableDescription getTableDescription(String tableName)  throws DataBaseTableException {
        Table table = tableHashMap.get(tableName);

        if (table == null) {
            throw new DataBaseTableException("no such table");
        }
        return table.getTableDescription();
    }