Я пытаюсь перенести существующее веб-приложение на RavenDB.
В настоящее время в моем веб-приложении есть страницы, которые позволяют просматривать категории, подкатегории и ресурсы на основе идентификатора в строке запроса.
Однако я заметил, что RavenDB генерирует идентификаторы для совокупных корней, но не для дочерних сущностей.
Я не думаю, что подкатегория является совокупным корнем (у категории есть подкатегории), поэтому я делаю ее вложенным документом моего документа категории.
Я ошибаюсь, делая его вложенным документом, поскольку я обращаюсь к нему напрямую по его идентификатору, переданному в строке запроса? Но если нет, как мне получить доступ к отдельным подкатегориям, поскольку RavenDB, похоже, не генерирует идентификаторы для сущностей, которые не являются агрегированными корнями?