Data mapper and model.