Для начала нужно убедиться, что на бекэнде созданы соответствующие эндпойнты. Отдельно для добавления каждой из трех моделей, а также для их получения.
Сами бизнес-процессы эндпойнтов при этом могут быть максимально простыми. Вероятно, их можно даже не создавать отдельно, а назначить эндпойнтам системые функции (DB: Create city, Search city, get City).
После этого в веб приложении добавить какие-то поля ввода, где, как минимум, можно ввести названия добавляемых объектов.
На БП кнопки уже простая функция, с блоками типа Get Input String Data, Make Model (Street, City), POST /city
То есть задача в том, чтобы взять значение с поля для ввода, создать модель и передать ее для создания на бэк.
Для получения опять же обратиться на бек. Например если это страница страны с ID 5, то делается запрос с передачей соответствующего ID.
На беке должен выполниться блок Search City. Где в параметрах передается Country = 5 (То есть ищем города только определенной страны) и _with = street (то есть ищем не только города, но и связанные с ними улицы).
Больше информации для вывода данных можно найти здесь (только вместо таблицы используются листы)
Также есть инструкция и в курсе. Там используется предыдущая версия редактора, но сам принцип и содержание БП в целом не изменилось.