В документации DataMapper для ассоциаций Я нашел пример, где они помещают модель в модель, например ...
1 class Person
2
3 class Link
4
5 include DataMapper::Resource
6
7 storage_names[:default] = 'people_links'
8
9 # the person who is following someone
10 belongs_to :follower, 'Person', :key => true
11
12 # the person who is followed by someone
13 belongs_to :followed, 'Person', :key => true
14
15 end
16
17 include DataMapper::Resource
18
19 property :id, Serial
20 property :name, String, :required => true
21 ...
Это как-то влияет на результат, который вы получаете, или это просто другая запись или формат?
Заранее спасибо, Руфус