Написал первую реализацию CountryDataBase. И наткнулся на проблему повторения кода - тоесть меняюются только имя таблицы и параметры. Буду думать над этим...