Как вы знаете, кто:
Ничто за границей AGGREGATE не может содержать ссылку на что-либо внутри, кроме root ENTITY. root ENTITY может передавать ссылки на внутренние ENTITIES другим объектам, но эти объекты могут использовать их только временно, и они могут не удерживать ссылку.
В качестве подтверждения предыдущего правила, только AGGREGATE корни могут быть получены непосредственно с помощью запросов к базе данных. Все остальные объекты должны быть найдены путем обхода ассоциаций.
Я заставил мои агрегаты возвращать «Снимки», которые являются просто снимками состояния сущности на момент запроса.
- Есть ли правильное название для этих "снимков"?
- Куда относятся эти "снимки"? т.е. какой слой?