Создаешь 20 пожо, вызываешь записать из в цикле... А как в руме?
Поле с иерархией - создаешь транзакцию, удаляешь елементы, коммитишь транзакцию. Собственно так же, как ты бы делал это в том же руме. На нормальном статическом языке с поддержкой иде и т.п.
да не, рум тут не причем. Это проблема того что база не sql.