DZone Snippets is a public source code repository. Easily build up your personal collection of code snippets, categorize them with tags / keywords, and share them with the world
Simple Many To Many Relationship With DataMapper
Simple many to many relationship with DataMapper. With ".. :through => Resource" (twice) DataMapper creates the default ChunkContext Relationship class and adds it to Chunk and Context
class Chunk
include DataMapper::Resource
property :id, Serial # auto-increment integer key
has n, :contexts, :through => Resource
end
class Context
include DataMapper::Resource
property :id, Serial # auto-increment integer key
property :filename, String # Context may represent a text-file
has n, :chunks, :through => Resource
end




