Если есть только один дочерний элемент, вы можете использовать известное имя ключа, чтобы вы могли напрямую получить дочерний элемент (поскольку вы знаете ключ родительского элемента). Это может быть полезно, потому что каждый раз, когда вы знаете имя ключа или идентификатор родителя, вы можете легко получить ребенка напрямую.
child_key = db.Key.from_path('ChildKind', 'knownname', parent=parent_key)
child = db.get(child_key)
Если есть несколько дочерних элементов, вы можете потенциально сохранить список ключей (он может быть неиндексирован) на родительском элементе или использовать запрос предка. Я бы сказал, что это зависит от того, как ваши данные обновляются, сообщаются (представляются) и объема данных. Другими словами, это зависит от потребностей вашего приложения.