2010-10-02 4 views
2

Может кто-то прояснить следующее:Агрегаты, создаваемые доменными системами

если a имеют следующую модель;

презентации -> слайд -> видео

где я определил представление как совокупный корень, означает ли это, что если я хочу, чтобы добавить слайд в презентацию, то я должен пройти через совокупный корень, например, presentation.addslide (slide myslide) и аналогичным образом, если я хочу добавить видео на слайд, мне также нужно пройти через общий корень, например. presentation.addvideotoslide (видео myvideo, int slideNumber) ???

Или я могу использовать слайд с презентацией и иметь способ на слайде, например. slide.addvideo (видео myvideo) ???

Благодаря

ответ

5

Ваше первое предположение верно, то вы должны пройти через совокупный корень для доступа к объектам ценностей и объектов, содержащихся в совокупности.

Смежные вопросы