In Datamapper, come si specifica la combinazione di due campi deve essere univoco. Per esempio le categorie devono avere nomi univoci all'interno di un dominio:indice univoco multi-campo del datamapper
class Category
include DataMapper.resource
property :name, String, :index=>true #must be unique for a given domain
belongs_to :domain
end
Da qualche parte ho visto che le chiavi nominate si raggruppano in questo modo. es .: unique_index =>: nome per nome e dominio. –