public Map<String, TableDescription> getTablesInDataBaseDescription() {
        Map<String, TableDescription> result = new HashMap<String, TableDescription>();

        for (DataBase db : databases.values()) {
            for (TableDescription td : db.getTablesDescriptions()) {
                String tableName = td.getName();
                if (!result.containsKey(tableName)) {
                    result.put(tableName, td);
                }
            }
        }
        return result;
    }