Я начинаю с Raven БД и пытаюсь обернуть мою голову вокруг другой документ-модель парадигмы ...Моделирование DataModel для базы данных документа
Как бы вы структурировать следующее, в то же время иметь доступ к одно событие за раз, перечисление альбомов и внутри этого, перечисление изображений.
Также мне нужно иметь лайтбокс, хранящий одиночные изображения из разных альбомов.
+ Event
+ Album
+ Image
+ Image
+ Album
Я пытался разработать свои корневые агрегаты, но тем не менее я структурировать его, я заводиться с наличием Events
, Albums
и Images
, все как элементы верхнего уровня, потому что мне нужно обратиться к ним отдельно. Это, однако, похоже на прямую копию из реляционной схемы, что не очень полезно.
Как вы бы структурировали это?
Я уже решил это сейчас, но ваш ответ действительно то, что я сделал. Я должен был получить свой очаг вокруг некоторых принципов DDD (только для корневых адресов), тогда я понял, что мне действительно нужно только событие, и все происходит оттуда. – wagi 2011-03-18 08:22:00