Example implementation of a DataMapper Structure with raltions